<86>Apr  9 01:49:35 userdel[3408148]: delete user 'rooter'
<86>Apr  9 01:49:35 userdel[3408148]: removed group 'rooter' owned by 'rooter'
<86>Apr  9 01:49:35 userdel[3408148]: removed shadow group 'rooter' owned by 'rooter'
<86>Apr  9 01:49:35 groupadd[3408179]: group added to /etc/group: name=rooter, GID=1835
<86>Apr  9 01:49:35 groupadd[3408179]: group added to /etc/gshadow: name=rooter
<86>Apr  9 01:49:35 groupadd[3408179]: new group: name=rooter, GID=1835
<86>Apr  9 01:49:35 useradd[3408199]: new user: name=rooter, UID=1835, GID=1835, home=/root, shell=/bin/bash, from=none
<86>Apr  9 01:49:35 userdel[3408235]: delete user 'builder'
<86>Apr  9 01:49:35 userdel[3408235]: removed group 'builder' owned by 'builder'
<86>Apr  9 01:49:35 userdel[3408235]: removed shadow group 'builder' owned by 'builder'
<86>Apr  9 01:49:35 groupadd[3408271]: group added to /etc/group: name=builder, GID=1836
<86>Apr  9 01:49:35 groupadd[3408271]: group added to /etc/gshadow: name=builder
<86>Apr  9 01:49:35 groupadd[3408271]: new group: name=builder, GID=1836
<86>Apr  9 01:49:35 useradd[3408297]: new user: name=builder, UID=1836, GID=1836, home=/usr/src, shell=/bin/bash, from=none
/usr/src/in/srpm/eigen2-2.0.17-alt3.src.rpm: The use of such a license name is ambiguous: LGPL
<13>Apr  9 01:49:39 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed
<13>Apr  9 01:49:39 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed
<13>Apr  9 01:49:39 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed
<13>Apr  9 01:49:39 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed
<13>Apr  9 01:49:39 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed
<13>Apr  9 01:49:39 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed
<13>Apr  9 01:49:39 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed
<13>Apr  9 01:49:39 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed
<13>Apr  9 01:49:39 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed
<13>Apr  9 01:49:39 rpmi: libngtcp2.16-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed
<13>Apr  9 01:49:39 rpmi: libngtcp2_crypto_gnutls8-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed
<13>Apr  9 01:49:39 rpmi: libwebp7-1.3.2-alt1 sisyphus+329541.100.1.1 1694676223 installed
<13>Apr  9 01:49:39 rpmi: libdeflate-1.20-alt1 sisyphus+343488.100.1.1 1711323991 installed
<13>Apr  9 01:49:39 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed
<13>Apr  9 01:49:39 rpmi: libpaper2-2:2.1.3-alt1 sisyphus+340967.100.1.1 1708276732 installed
<13>Apr  9 01:49:39 rpmi: libopenjpeg2.0-2.5.2-alt1 sisyphus+341637.100.1.1 1709150017 installed
<13>Apr  9 01:49:39 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed
<13>Apr  9 01:49:39 rpmi: libsystemd-1:254.10-alt1 sisyphus+343748.100.3.1 1711611773 installed
<13>Apr  9 01:49:39 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed
<13>Apr  9 01:49:39 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133856 installed
<13>Apr  9 01:49:39 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Apr  9 01:49:39 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed
<13>Apr  9 01:49:40 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed
<13>Apr  9 01:49:40 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed
<13>Apr  9 01:49:40 rpmi: xml-utils-1:2.12.5-alt1 sisyphus+342268.100.2.1 1710156411 installed
<13>Apr  9 01:49:40 rpmi: cmake-modules-3.29.1-alt1 sisyphus+344518.200.3.1 1712379665 installed
<13>Apr  9 01:49:40 rpmi: libuv-1.48.0-alt1 sisyphus+340945.100.1.1 1708265066 installed
<13>Apr  9 01:49:40 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed
<13>Apr  9 01:49:40 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed
<13>Apr  9 01:49:40 rpmi: publicsuffix-list-dafsa-20240130-alt1 sisyphus+339506.100.1.1 1706719111 installed
<13>Apr  9 01:49:40 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed
<13>Apr  9 01:49:40 rpmi: libnghttp3.9-1.2.0-alt1 sisyphus+343912.200.1.1 1711714725 installed
<13>Apr  9 01:49:40 rpmi: libnghttp2-1.61.0-alt1 sisyphus+344450.100.1.1 1712304117 installed
<13>Apr  9 01:49:40 rpmi: openldap-common-2.6.7-alt1 sisyphus+343335.200.1.1 1711113916 installed
<13>Apr  9 01:49:40 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed
<13>Apr  9 01:49:40 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed
<13>Apr  9 01:49:40 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed
<13>Apr  9 01:49:40 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed
<13>Apr  9 01:49:40 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed
<13>Apr  9 01:49:40 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Apr  9 01:49:40 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed
<13>Apr  9 01:49:40 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed
<13>Apr  9 01:49:40 rpmi: libharfbuzz-8.4.0-alt1 sisyphus+344161.100.1.1 1711987962 installed
<13>Apr  9 01:49:40 rpmi: libfreetype-2.13.2-alt1 sisyphus+328677.100.1.1 1693834345 installed
<13>Apr  9 01:49:40 rpmi: libfontconfig1-2.14.2-alt8 sisyphus+328444.100.1.1 1693553402 installed
<13>Apr  9 01:49:40 rpmi: fontconfig-2.14.2-alt8 sisyphus+328444.100.1.1 1693553402 installed
Updating fonts cache: <29>Apr  9 01:49:41 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Apr  9 01:49:41 rpmi: fonts-ttf-dejavu-2.37-alt2 sisyphus+243548.100.1.1 1577296175 installed
<13>Apr  9 01:49:41 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed
<13>Apr  9 01:49:41 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed
<13>Apr  9 01:49:41 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Apr  9 01:49:41 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Apr  9 01:49:41 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed
<13>Apr  9 01:49:41 rpmi: ca-trust-0.1.5-alt1 sisyphus+340049.100.1.1 1707326464 installed
<13>Apr  9 01:49:41 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed
<13>Apr  9 01:49:41 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed
<13>Apr  9 01:49:41 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed
<86>Apr  9 01:49:41 groupadd[3428158]: group added to /etc/group: name=_keytab, GID=999
<86>Apr  9 01:49:41 groupadd[3428158]: group added to /etc/gshadow: name=_keytab
<86>Apr  9 01:49:41 groupadd[3428158]: new group: name=_keytab, GID=999
<13>Apr  9 01:49:42 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700934 installed
<13>Apr  9 01:49:42 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed
<86>Apr  9 01:49:42 groupadd[3428195]: group added to /etc/group: name=sasl, GID=998
<86>Apr  9 01:49:42 groupadd[3428195]: group added to /etc/gshadow: name=sasl
<86>Apr  9 01:49:42 groupadd[3428195]: new group: name=sasl, GID=998
<13>Apr  9 01:49:42 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed
<13>Apr  9 01:49:42 rpmi: libldap2-2.6.7-alt1 sisyphus+343335.200.1.1 1711113916 installed
<13>Apr  9 01:49:42 rpmi: libcups-2.4.7-alt2 sisyphus+333092.100.1.1 1698654160 installed
<13>Apr  9 01:49:42 rpmi: libgs-10.01.1-alt2 sisyphus+337968.300.3.1 1705654974 installed
<13>Apr  9 01:49:43 rpmi: ghostscript-common-10.01.1-alt2 sisyphus+337968.300.3.1 1705654974 installed
<13>Apr  9 01:49:43 rpmi: ghostscript-classic-10.01.1-alt2 sisyphus+337968.300.3.1 1705654974 installed
<13>Apr  9 01:49:43 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed
<13>Apr  9 01:49:43 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed
<13>Apr  9 01:49:43 rpmi: libcurl-8.7.1-alt1 sisyphus+343696.100.2.2 1711555843 installed
<13>Apr  9 01:49:43 rpmi: cmake-3.29.1-alt1 sisyphus+344518.200.3.1 1712379665 installed
<13>Apr  9 01:49:44 rpmi: doxygen-1:1.10.0-alt1 sisyphus+337260.100.1.1 1703582812 installed
<13>Apr  9 01:49:44 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/eigen2-2.0.17-alt3.nosrc.rpm (w1.gzdio)
Installing eigen2-2.0.17-alt3.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.45650
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf eigen-2.0.17
+ echo 'Source #0 (eigen-2.0.17.tar):'
Source #0 (eigen-2.0.17.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/eigen-2.0.17.tar
+ cd eigen-2.0.17
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (eigen_ftbfs.patch):'
Patch #1 (eigen_ftbfs.patch):
+ /usr/bin/patch -p1
patching file doc/CMakeLists.txt
patching file Eigen/src/Core/arch/AltiVec/PacketMath.h
patching file Eigen/src/Sparse/AmbiVector.h
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.45650
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd eigen-2.0.17
+ mkdir -p noarch-alt-linux
+ pushd noarch-alt-linux
~/RPM/BUILD/eigen-2.0.17/noarch-alt-linux ~/RPM/BUILD/eigen-2.0.17
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE:STRING=Release '-DCMAKE_C_FLAGS_RELEASE:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG' '-DCMAKE_CXX_FLAGS_RELEASE:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG' -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=
CMake Warning (dev) at CMakeLists.txt:1 (project):
  cmake_minimum_required() should be called prior to this top-level project()
  call.  Please see the cmake-commands(7) manual for usage documentation of
  both commands.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- 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
CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Performing Test standard_math_library_linked_to_automatically
-- Performing Test standard_math_library_linked_to_automatically - Success
-- Standard libraries to link to explicitly: none
-- Performing Test has_wextra
-- Performing Test has_wextra - Success
CMake Warning (dev) at doc/examples/CMakeLists.txt:11 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "Tutorial_simple_example_dynamic_size".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/examples/CMakeLists.txt:11 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "Tutorial_simple_example_fixed_size".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/examples/CMakeLists.txt:11 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "class_Block".  Use
  the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/examples/CMakeLists.txt:11 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "class_CwiseBinaryOp".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/examples/CMakeLists.txt:11 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "class_CwiseUnaryOp".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/examples/CMakeLists.txt:11 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "class_FixedBlock".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_AngleAxis_mimic_euler".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_abs".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_abs2".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_cos".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_cube".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_equal_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_exp".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_greater".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_greater_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_inverse".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_less".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_less_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_log".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_max".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_min".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_minus".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_minus_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_not_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_plus".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_plus_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_pow".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_product".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_quotient".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_sin".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_slash_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_Cwise_sqrt".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_square".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Cwise_times_equal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_IOFormat".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_LLT_solve".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_LU_computeImage".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_LU_computeKernel".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_LU_image".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_LU_kernel".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_LU_solve".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_adjoint".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_all".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_asDiagonal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_block_int_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_block_int_int_int_int".  Use the target name directly
  with add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_cast".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_col".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_colwise".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_computeInverse".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_corner_enum_int_int".  Use the target name directly
  with add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_cwise".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_cwise_const".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_diagonal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_end_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_eval".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_extract".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_fixedBlock_int_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_identity".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_identity_int_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_inverse".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_isDiagonal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_isIdentity".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_isOnes".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_isOrthogonal".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_isUnitary".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_isZero".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_lazy".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_marked".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_minor".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_ones".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_ones_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_ones_int_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_part".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_random".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_random_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_random_int_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_row".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_rowwise".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_segment_int_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_set".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_setIdentity".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_setOnes".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_setRandom".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_setZero".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_start_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_template_int_end".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_template_int_int_corner_enum".  Use the target name
  directly with add_custom_command, or use the generator expression
  $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_template_int_segment".  Use the target name directly
  with add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_template_int_start".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_transpose".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_zero".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_zero_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_MatrixBase_zero_int_int".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_PartialRedux_count".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_PartialRedux_maxCoeff".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_PartialRedux_minCoeff".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_PartialRedux_norm".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_PartialRedux_squaredNorm".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_PartialRedux_sum".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Tutorial_commainit_01".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target
  "compile_Tutorial_commainit_02".  Use the target name directly with
  add_custom_command, or use the generator expression $<TARGET_FILE>, as
  appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at doc/snippets/CMakeLists.txt:17 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "compile_class_LU".
  Use the target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done (0.7s)
-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_C_FLAGS_RELEASE
    LIB_DESTINATION
    LIB_SUFFIX


-- Build files have been written to: /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux
+ popd
~/RPM/BUILD/eigen-2.0.17
+ make -j16 -C noarch-alt-linux VERBOSE=1
make: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
/usr/bin/cmake -S/usr/src/RPM/BUILD/eigen-2.0.17 -B/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/CMakeFiles /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux//CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f CMakeFiles/Makefile2 all
make[1]: Nothing to be done for 'all'.
make: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
+ make -j16 -C noarch-alt-linux/doc VERBOSE=1
make: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -S/usr/src/RPM/BUILD/eigen-2.0.17 -B/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc'
make: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/CMakeFiles /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc//CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && make  -f CMakeFiles/Makefile2 doc/all
make  -f doc/snippets/CMakeFiles/compile_class_LU.dir/build.make doc/snippets/CMakeFiles/compile_class_LU.dir/depend
make  -f doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/build.make doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_abs.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_abs.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_cos.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_cos.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_cube.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_cube.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_exp.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_exp.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_greater.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_greater.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_less.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_log.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_log.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_max.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_max.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_min.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_min.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cos.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_abs.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_abs.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cube.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_class_LU.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/build.make doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_exp.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_class_LU.dir/build.make doc/snippets/CMakeFiles/compile_class_LU.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_cos.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_cos.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_cube.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_cube.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_log.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_exp.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_exp.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_less.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_log.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_log.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_min.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_greater.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_greater.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_max.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_max.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_max.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_min.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_min.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 10%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_less.dir/compile_Cwise_less.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_less.dir/compile_Cwise_less.cpp.o -MF CMakeFiles/compile_Cwise_less.dir/compile_Cwise_less.cpp.o.d -o CMakeFiles/compile_Cwise_less.dir/compile_Cwise_less.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::less<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:194:10:   required from 'const Eigen::CwiseBinaryOp<std::less<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator<(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:13:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::Matrix<bool, 3, 1, 2, 3, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  7%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_exp.dir/compile_Cwise_exp.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_exp.dir/compile_Cwise_exp.cpp.o -MF CMakeFiles/compile_Cwise_exp.dir/compile_Cwise_exp.cpp.o.d -o CMakeFiles/compile_Cwise_exp.dir/compile_Cwise_exp.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_exp.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_exp.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_exp.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_exp.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_exp_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_exp_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_exp_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_exp_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_exp_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_exp_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_exp.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_exp_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_exp_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_exp.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  4%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_cos.dir/compile_Cwise_cos.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_cos.dir/compile_Cwise_cos.cpp.o -MF CMakeFiles/compile_Cwise_cos.dir/compile_Cwise_cos.cpp.o.d -o CMakeFiles/compile_Cwise_cos.dir/compile_Cwise_cos.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cos.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cos.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cos.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cos.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cos_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cos_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cos_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cos_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cos_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_cos_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cos.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cos_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_cos_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cos.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  4%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/compile_Cwise_abs2.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/compile_Cwise_abs2.cpp.o -MF CMakeFiles/compile_Cwise_abs2.dir/compile_Cwise_abs2.cpp.o.d -o CMakeFiles/compile_Cwise_abs2.dir/compile_Cwise_abs2.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs2.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs2.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs2.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs2.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs2_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs2_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs2_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs2_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs2_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_abs2_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs2.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs2_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_abs2_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs2.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  8%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/compile_Cwise_equal_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/compile_Cwise_equal_equal.cpp.o -MF CMakeFiles/compile_Cwise_equal_equal.dir/compile_Cwise_equal_equal.cpp.o.d -o CMakeFiles/compile_Cwise_equal_equal.dir/compile_Cwise_equal_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::equal_to<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:267:10:   required from 'const Eigen::CwiseBinaryOp<std::equal_to<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator==(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::Matrix<bool, 3, 1, 2, 3, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_equal_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 11%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_max.dir/compile_Cwise_max.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_max.dir/compile_Cwise_max.cpp.o -MF CMakeFiles/compile_Cwise_max.dir/compile_Cwise_max.cpp.o.d -o CMakeFiles/compile_Cwise_max.dir/compile_Cwise_max.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_max.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_max.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_max.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_max.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_max_op<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:280:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_max_op<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::max(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_max.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_max_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_max_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_max_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_max_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_max_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_max_op<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_max.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_max_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_max_op<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_max.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  9%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/compile_Cwise_inverse.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/compile_Cwise_inverse.cpp.o -MF CMakeFiles/compile_Cwise_inverse.dir/compile_Cwise_inverse.cpp.o.d -o CMakeFiles/compile_Cwise_inverse.dir/compile_Cwise_inverse.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_inverse.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_inverse.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_inverse.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_inverse.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_inverse_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_inverse_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_inverse_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_inverse_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_inverse_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_inverse_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_inverse.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_inverse_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_inverse_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_inverse.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 10%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/compile_Cwise_less_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/compile_Cwise_less_equal.cpp.o -MF CMakeFiles/compile_Cwise_less_equal.dir/compile_Cwise_less_equal.cpp.o.d -o CMakeFiles/compile_Cwise_less_equal.dir/compile_Cwise_less_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::less_equal<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:211:10:   required from 'const Eigen::CwiseBinaryOp<std::less_equal<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator<=(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::Matrix<bool, 3, 1, 2, 3, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::less_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::less_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_less_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  7%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/compile_Cwise_greater_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/compile_Cwise_greater_equal.cpp.o -MF CMakeFiles/compile_Cwise_greater_equal.dir/compile_Cwise_greater_equal.cpp.o.d -o CMakeFiles/compile_Cwise_greater_equal.dir/compile_Cwise_greater_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater_equal<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:245:10:   required from 'const Eigen::CwiseBinaryOp<std::greater_equal<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator>=(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::Matrix<bool, 3, 1, 2, 3, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 11%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_greater.dir/compile_Cwise_greater.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_greater.dir/compile_Cwise_greater.cpp.o -MF CMakeFiles/compile_Cwise_greater.dir/compile_Cwise_greater.cpp.o.d -o CMakeFiles/compile_Cwise_greater.dir/compile_Cwise_greater.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:228:10:   required from 'const Eigen::CwiseBinaryOp<std::greater<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator>(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:13:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::Matrix<bool, 3, 1, 2, 3, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::greater<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::greater<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_greater.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 11%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_min.dir/compile_Cwise_min.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_min.dir/compile_Cwise_min.cpp.o -MF CMakeFiles/compile_Cwise_min.dir/compile_Cwise_min.cpp.o.d -o CMakeFiles/compile_Cwise_min.dir/compile_Cwise_min.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_min.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_min.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_min.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_min.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_min_op<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:265:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_min_op<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::min(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_min.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_min_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_min_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_min_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_min_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_min_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_min_op<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_min.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_min_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_min_op<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_min.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  5%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_cube.dir/compile_Cwise_cube.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_cube.dir/compile_Cwise_cube.cpp.o -MF CMakeFiles/compile_Cwise_cube.dir/compile_Cwise_cube.cpp.o.d -o CMakeFiles/compile_Cwise_cube.dir/compile_Cwise_cube.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cube.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cube.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cube.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cube.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cube_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cube_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cube_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cube_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cube_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_cube_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cube.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cube_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_cube_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_cube.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 10%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_log.dir/compile_Cwise_log.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_log.dir/compile_Cwise_log.cpp.o -MF CMakeFiles/compile_Cwise_log.dir/compile_Cwise_log.cpp.o.d -o CMakeFiles/compile_Cwise_log.dir/compile_Cwise_log.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_log.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_log.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_log.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_log.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_log_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_log_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_log_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_log_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_log_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_log_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_log.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_log_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_log_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_log.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  1%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_abs.dir/compile_Cwise_abs.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_abs.dir/compile_Cwise_abs.cpp.o -MF CMakeFiles/compile_Cwise_abs.dir/compile_Cwise_abs.cpp.o.d -o CMakeFiles/compile_Cwise_abs.dir/compile_Cwise_abs.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_abs_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_abs_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_abs.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 11%] Linking CXX executable compile_Cwise_abs2
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_abs2.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_abs2.dir/compile_Cwise_abs2.cpp.o -o compile_Cwise_abs2
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_abs2 >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_abs2.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_abs2
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_minus.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_minus.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 13%] Linking CXX executable compile_Cwise_max
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_max.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_max.dir/compile_Cwise_max.cpp.o -o compile_Cwise_max
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_max >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_max.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 11%] Linking CXX executable compile_Cwise_cos
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_cos.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_cos.dir/compile_Cwise_cos.cpp.o -o compile_Cwise_cos
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_cos >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_cos.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_minus.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_minus.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 12%] Linking CXX executable compile_Cwise_inverse
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_inverse.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_inverse.dir/compile_Cwise_inverse.cpp.o -o compile_Cwise_inverse
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_inverse >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_inverse.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_max
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 12%] Linking CXX executable compile_Cwise_less_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_less_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_less_equal.dir/compile_Cwise_less_equal.cpp.o -o compile_Cwise_less_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_less_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_less_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_cos
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 11%] Linking CXX executable compile_Cwise_exp
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_exp.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_exp.dir/compile_Cwise_exp.cpp.o -o compile_Cwise_exp
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_exp >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_exp.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 14%] Linking CXX executable compile_Cwise_cube
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_cube.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_cube.dir/compile_Cwise_cube.cpp.o -o compile_Cwise_cube
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_cube >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_cube.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 11%] Linking CXX executable compile_Cwise_less
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_less.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_less.dir/compile_Cwise_less.cpp.o -o compile_Cwise_less
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_less >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_less.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_inverse
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 12%] Linking CXX executable compile_Cwise_equal_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_equal_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_equal_equal.dir/compile_Cwise_equal_equal.cpp.o -o compile_Cwise_equal_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_equal_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_equal_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_less_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_plus.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_plus.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_exp
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_pow.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_pow.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_cube
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_less
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_product.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_product.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 13%] Linking CXX executable compile_Cwise_greater_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_greater_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_greater_equal.dir/compile_Cwise_greater_equal.cpp.o -o compile_Cwise_greater_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_greater_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_greater_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 14%] Linking CXX executable compile_Cwise_min
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_min.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_min.dir/compile_Cwise_min.cpp.o -o compile_Cwise_min
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_min >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_min.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_equal_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_sin.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_sin.dir/depend
make  -f doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_pow.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_pow.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_pow.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_greater_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_plus.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_plus.dir/build
make  -f doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 13%] Linking CXX executable compile_Cwise_greater
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_greater.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_greater.dir/compile_Cwise_greater.cpp.o -o compile_Cwise_greater
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_greater >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_greater.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_product.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_product.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_product.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  2%] Building CXX object doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/compile_AngleAxis_mimic_euler.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/compile_AngleAxis_mimic_euler.cpp.o -MF CMakeFiles/compile_AngleAxis_mimic_euler.dir/compile_AngleAxis_mimic_euler.cpp.o.d -o CMakeFiles/compile_AngleAxis_mimic_euler.dir/compile_AngleAxis_mimic_euler.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/RotationBase.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _StorageOrder, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::RotationBase<OtherDerived, Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::ColsAtCompileTime>&) [with OtherDerived = Eigen::Quaternion<float>; _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:15:44:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:125:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  125 |                       THIS_METHOD_IS_ONLY_FOR_MATRICES_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/RotationBase.h:94:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE'
   94 |   EIGEN_STATIC_ASSERT_MATRIX_SPECIFIC_SIZE(Matrix,int(OtherDerived::Dim),int(OtherDerived::Dim))
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:12:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits<T>::Scalar Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 3, 3>, 3, 1, 1, 32>; typename Eigen::ei_traits<T>::Scalar = float]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:356:49:   required from 'bool Eigen::MatrixBase<Derived>::isUnitary(RealScalar) const [with Derived = Eigen::Matrix<float, 3, 3>; RealScalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:16:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:265:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  265 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<float, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:720:52:   required from 'static const Eigen::MatrixBase<Derived>::BasisReturnType Eigen::MatrixBase<Derived>::Unit(int) [with Derived = Eigen::Matrix<float, 3, 1>; BasisReturnType = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:731:23:   required from 'static const Eigen::MatrixBase<Derived>::BasisReturnType Eigen::MatrixBase<Derived>::UnitX() [with Derived = Eigen::Matrix<float, 3, 1>; BasisReturnType = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:13:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/AngleAxis.h:87:69:   required from 'Eigen::AngleAxis<Scalar>::AngleAxis(Scalar, const Eigen::MatrixBase<OtherDerived>&) [with Derived = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>; _Scalar = float; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:13:44:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>; Derived = Eigen::Matrix<float, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 3, 1>; OtherDerived = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/AngleAxis.h:87:69:   required from 'Eigen::AngleAxis<Scalar>::AngleAxis(Scalar, const Eigen::MatrixBase<OtherDerived>&) [with Derived = Eigen::Block<Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 3, 3> >, 3, 1, 1, 0>; _Scalar = float; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:13:44:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; Derived = Eigen::Matrix<float, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 3, 3>; OtherDerived = Eigen::Matrix<float, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/RotationBase.h:53:92:   required from 'Eigen::RotationBase<Derived, _Dim>::RotationMatrixType Eigen::RotationBase<Derived, _Dim>::toRotationMatrix() const [with Derived = Eigen::Quaternion<float>; int _Dim = 3; RotationMatrixType = Eigen::Matrix<float, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/RotationBase.h:95:36:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _StorageOrder, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::RotationBase<OtherDerived, Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::ColsAtCompileTime>&) [with OtherDerived = Eigen::Quaternion<float>; _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:15:44:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<float, 4, 1>, 3, 1, 1, 32>; Scalar = float]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<float, 4, 1>; int BlockRows = 3; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:508:10:   required from 'typename Eigen::BlockReturnType<Derived, Size>::SubVectorType Eigen::MatrixBase<Derived>::start() [with int Size = 3; Derived = Eigen::Matrix<float, 4, 1>; typename Eigen::BlockReturnType<Derived, Size>::SubVectorType = Eigen::Block<Eigen::Matrix<float, 4, 1>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:104:75:   required from 'Eigen::Block<Eigen::Matrix<_Scalar, 4, 1>, 3, 1> Eigen::Quaternion<Scalar>::vec() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:311:12:   required from 'Eigen::Quaternion<_Scalar>& Eigen::Quaternion<Scalar>::operator=(const AngleAxisType&) [with _Scalar = float; AngleAxisType = Eigen::AngleAxis<float>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:129:63:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const AngleAxisType&) [with _Scalar = float; AngleAxisType = Eigen::AngleAxis<float>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/AngleAxis.h:102:12:   required from 'Eigen::AngleAxis<Scalar>::QuaternionType Eigen::AngleAxis<Scalar>::operator*(const Eigen::AngleAxis<Scalar>&) const [with _Scalar = float; QuaternionType = Eigen::Quaternion<float>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:14:44:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Matrix<float, 3, 1> >; Derived = Eigen::Block<Eigen::Matrix<float, 4, 1>, 3, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 4, 1>, 3, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Matrix<float, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Matrix<float, 3, 1> >; Derived = Eigen::Block<Eigen::Matrix<float, 4, 1>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Matrix<float, 3, 1> >; Derived = Eigen::Block<Eigen::Matrix<float, 4, 1>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Matrix<float, 3, 1> >; MatrixType = Eigen::Matrix<float, 4, 1>; int BlockRows = 3; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:311:15:   required from 'Eigen::Quaternion<_Scalar>& Eigen::Quaternion<Scalar>::operator=(const AngleAxisType&) [with _Scalar = float; AngleAxisType = Eigen::AngleAxis<float>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:129:63:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const AngleAxisType&) [with _Scalar = float; AngleAxisType = Eigen::AngleAxis<float>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/AngleAxis.h:102:12:   required from 'Eigen::AngleAxis<Scalar>::QuaternionType Eigen::AngleAxis<Scalar>::operator*(const Eigen::AngleAxis<Scalar>&) const [with _Scalar = float; QuaternionType = Eigen::Quaternion<float>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:14:44:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_min
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sin.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_sin.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_sin.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Linking CXX executable compile_Cwise_log
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_log.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_log.dir/compile_Cwise_log.cpp.o -o compile_Cwise_log
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_log >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_log.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_greater
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_square.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_square.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_log
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_square.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_square.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_square.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Linking CXX executable compile_Cwise_abs
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_abs.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_abs.dir/compile_Cwise_abs.cpp.o -o compile_Cwise_abs
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_abs >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_abs.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Built target compile_Cwise_abs
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_IOFormat.dir/build.make doc/snippets/CMakeFiles/compile_IOFormat.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_IOFormat.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_IOFormat.dir/build.make doc/snippets/CMakeFiles/compile_IOFormat.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[  2%] Building CXX object doc/snippets/CMakeFiles/compile_class_LU.dir/compile_class_LU.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_class_LU.dir/compile_class_LU.cpp.o -MF CMakeFiles/compile_class_LU.dir/compile_class_LU.cpp.o.d -o CMakeFiles/compile_class_LU.dir/compile_class_LU.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 5, 5>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 5, 5> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:20:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 5, 3>; Derived = Eigen::Matrix<double, 5, 5>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<double, 5, 5>&, const Eigen::Matrix<double, 5, 3>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:27:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 5, 3> >; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:14:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 5; int _Cols = 5; int _Options = 2; int _MaxRows = 5; int _MaxCols = 5]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 5, 5> >; _Scalar = double; int _Rows = 5; int _Cols = 5; int _Options = 2; int _MaxRows = 5; int _MaxCols = 5]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:20:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix<double, 5, 5>; Rhs = Eigen::Matrix<double, 5, 3>; LhsNested = const Eigen::Matrix<double, 5, 5>&; RhsNested = const Eigen::Matrix<double, 5, 3>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 5, 3>; Derived = Eigen::Matrix<double, 5, 5>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<double, 5, 5>&, const Eigen::Matrix<double, 5, 3>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:27:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 5; int _Cols = 1; int _Options = 2; int _MaxRows = 5; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:331:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int) [with _Scalar = int; int _Rows = 5; int _Cols = 1; int _Options = 2; int _MaxRows = 5; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:334:5:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:331:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int) [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:335:5:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 5, 3>, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<double, 5, 3>, 1, 3, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 5, 3>, 1, 3, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 5, 3>, 1, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<double, 5, 5>, 5, 3, 1, 32>; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<double, 5, 5>; int BlockRows = 5; int BlockCols = 3; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:694:10:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::block(int, int) [with int BlockRows = 5; int BlockCols = 3; Derived = Eigen::Matrix<double, 5, 5>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<double, 5, 5>, 5, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:21:13:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 5, 3> >; Derived = Eigen::Matrix<double, 5, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 5, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 5, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 5, 3> >; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 5, 3> >; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:14:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 5, 3>; Derived = Eigen::Matrix<double, 5, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 5, 3>; OtherDerived = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 5, 3>; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:14:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 5, 5> >; Derived = Eigen::Matrix<double, 5, 5>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 5, 5>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 5, 5> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 5, 5> >; _Scalar = double; int _Rows = 5; int _Cols = 5; int _Options = 2; int _MaxRows = 5; int _MaxCols = 5]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 5, 5> >; _Scalar = double; int _Rows = 5; int _Cols = 5; int _Options = 2; int _MaxRows = 5; int _MaxCols = 5]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:20:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 5, 5>; Derived = Eigen::Matrix<double, 5, 5>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 5, 5>; OtherDerived = Eigen::Matrix<double, 5, 5>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 5, 5>; _Scalar = double; int _Rows = 5; int _Cols = 5; int _Options = 2; int _MaxRows = 5; int _MaxCols = 5]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 5; int _Cols = 5; int _Options = 2; int _MaxRows = 5; int _MaxCols = 5]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:20:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<double, 5, 3>, 1024>; Derived = Eigen::Matrix<double, 5, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 5, 3>; OtherDerived = Eigen::Part<Eigen::Matrix<double, 5, 3>, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<double, 5, 3>, 1024>; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<double, 5, 3>, 1024>; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:24:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<double, 5, 5>&, const Eigen::Matrix<double, 5, 3>&, 0>; Derived = Eigen::Matrix<double, 5, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 5, 3>; OtherDerived = Eigen::Product<const Eigen::Matrix<double, 5, 5>&, const Eigen::Matrix<double, 5, 3>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<double, 5, 5>&, const Eigen::Matrix<double, 5, 3>&, 0>; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<double, 5, 5>&, const Eigen::Matrix<double, 5, 3>&, 0>; _Scalar = double; int _Rows = 5; int _Cols = 3; int _Options = 2; int _MaxRows = 5; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:27:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<double>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:194:24:   required from 'Derived& Eigen::MapBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator/=(const Other&) [with Other = double; MatrixType = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:386:33:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 5, 3>, 5, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 5, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_minus.dir/compile_Cwise_minus.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_minus.dir/compile_Cwise_minus.cpp.o -MF CMakeFiles/compile_Cwise_minus.dir/compile_Cwise_minus.cpp.o.d -o CMakeFiles/compile_Cwise_minus.dir/compile_Cwise_minus.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_add_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_add_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/compile_Cwise_minus_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/compile_Cwise_minus_equal.cpp.o -MF CMakeFiles/compile_Cwise_minus_equal.dir/compile_Cwise_minus_equal.cpp.o.d -o CMakeFiles/compile_Cwise_minus_equal.dir/compile_Cwise_minus_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:450:40:   required from 'ExpressionType& Eigen::Cwise<ExpressionType>::operator-=(const Scalar&) [with ExpressionType = Eigen::Matrix<double, 3, 1>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_minus_equal.cpp:13:14:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_pow.dir/compile_Cwise_pow.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_pow.dir/compile_Cwise_pow.cpp.o -MF CMakeFiles/compile_Cwise_pow.dir/compile_Cwise_pow.cpp.o.d -o CMakeFiles/compile_Cwise_pow.dir/compile_Cwise_pow.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_pow.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_pow.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_pow.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_pow.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_pow_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_pow_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_pow_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_pow_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_pow_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_pow_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_pow.cpp:13:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_pow_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_pow_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_pow.cpp:13:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/compile_Cwise_sqrt.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/compile_Cwise_sqrt.cpp.o -MF CMakeFiles/compile_Cwise_sqrt.dir/compile_Cwise_sqrt.cpp.o.d -o CMakeFiles/compile_Cwise_sqrt.dir/compile_Cwise_sqrt.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sqrt.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sqrt.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sqrt.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sqrt.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sqrt_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sqrt_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sqrt_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sqrt_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sqrt_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_sqrt_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sqrt.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sqrt_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_sqrt_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sqrt.cpp:13:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/compile_Cwise_not_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/compile_Cwise_not_equal.cpp.o -MF CMakeFiles/compile_Cwise_not_equal.dir/compile_Cwise_not_equal.cpp.o.d -o CMakeFiles/compile_Cwise_not_equal.dir/compile_Cwise_not_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::not_equal_to<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:289:10:   required from 'const Eigen::CwiseBinaryOp<std::not_equal_to<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator!=(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::not_equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::not_equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::not_equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::not_equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<bool, 3, 1, 2, 3, 1>, Eigen::Matrix<bool, 3, 1, 2, 3, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<bool, 3, 1, 2, 3, 1>; _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = bool; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<std::not_equal_to<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<bool, 3, 1, 2, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<std::not_equal_to<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_not_equal.cpp:13:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_sin.dir/compile_Cwise_sin.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_sin.dir/compile_Cwise_sin.cpp.o -MF CMakeFiles/compile_Cwise_sin.dir/compile_Cwise_sin.cpp.o.d -o CMakeFiles/compile_Cwise_sin.dir/compile_Cwise_sin.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sin.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sin.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sin.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sin.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sin_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sin_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sin_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sin_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sin_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_sin_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sin.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_sin_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_sin_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_sin.cpp:13:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/compile_Cwise_plus_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/compile_Cwise_plus_equal.cpp.o -MF CMakeFiles/compile_Cwise_plus_equal.dir/compile_Cwise_plus_equal.cpp.o.d -o CMakeFiles/compile_Cwise_plus_equal.dir/compile_Cwise_plus_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:418:40:   required from 'ExpressionType& Eigen::Cwise<ExpressionType>::operator+=(const Scalar&) [with ExpressionType = Eigen::Matrix<double, 3, 1>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus_equal.cpp:13:14:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Linking CXX executable compile_AngleAxis_mimic_euler
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_AngleAxis_mimic_euler.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_AngleAxis_mimic_euler.dir/compile_AngleAxis_mimic_euler.cpp.o -o compile_AngleAxis_mimic_euler
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_AngleAxis_mimic_euler >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/AngleAxis_mimic_euler.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_plus.dir/compile_Cwise_plus.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_plus.dir/compile_Cwise_plus.cpp.o -MF CMakeFiles/compile_Cwise_plus.dir/compile_Cwise_plus.cpp.o.d -o CMakeFiles/compile_Cwise_plus.dir/compile_Cwise_plus.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_add_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_add_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_plus.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/compile_Cwise_slash_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/compile_Cwise_slash_equal.cpp.o -MF CMakeFiles/compile_Cwise_slash_equal.dir/compile_Cwise_slash_equal.cpp.o.d -o CMakeFiles/compile_Cwise_slash_equal.dir/compile_Cwise_slash_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_slash_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_slash_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_slash_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_slash_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_quotient_op<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:222:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator/(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:250:48:   required from 'ExpressionType& Eigen::Cwise<ExpressionType>::operator/=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_slash_equal.cpp:14:14:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:250:40:   required from 'ExpressionType& Eigen::Cwise<ExpressionType>::operator/=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_slash_equal.cpp:14:14:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 22%] Built target compile_AngleAxis_mimic_euler
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LLT_solve.dir/build.make doc/snippets/CMakeFiles/compile_LLT_solve.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/compile_Cwise_quotient.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/compile_Cwise_quotient.cpp.o -MF CMakeFiles/compile_Cwise_quotient.dir/compile_Cwise_quotient.cpp.o.d -o CMakeFiles/compile_Cwise_quotient.dir/compile_Cwise_quotient.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_quotient.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_quotient.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_quotient.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_quotient.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_quotient_op<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:222:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator/(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_quotient.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_quotient_op<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_quotient.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_quotient_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_quotient_op<double>, Matrix<double, 3, 1>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_quotient.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_square.dir/compile_Cwise_square.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_square.dir/compile_Cwise_square.cpp.o -MF CMakeFiles/compile_Cwise_square.dir/compile_Cwise_square.cpp.o.d -o CMakeFiles/compile_Cwise_square.dir/compile_Cwise_square.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_square.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_square.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_square.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_square.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_square_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_square_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_square_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_square_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_square_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_square_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_square.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_square_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_square_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_square.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_product.dir/compile_Cwise_product.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_product.dir/compile_Cwise_product.cpp.o -MF CMakeFiles/compile_Cwise_product.dir/compile_Cwise_product.cpp.o.d -o CMakeFiles/compile_Cwise_product.dir/compile_Cwise_product.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_product.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_product.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_product.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_product_op<int>; Lhs = Eigen::Matrix<int, 3, 3>; Rhs = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:207:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<typename Eigen::ei_scalar_product_traits<typename Eigen::ei_traits<T>::Scalar, typename Eigen::ei_traits<OtherDerived>::Scalar>::ReturnType>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<int, 3, 3>; ExpressionType = Eigen::Matrix<int, 3, 3>; typename Eigen::ei_scalar_product_traits<typename Eigen::ei_traits<T>::Scalar, typename Eigen::ei_traits<OtherDerived>::Scalar>::ReturnType = int; typename Eigen::ei_traits<T>::Scalar = int; typename Eigen::ei_traits<OtherDerived>::Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_product.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_product.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_product.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<int>, Eigen::Matrix<int, 3, 3>, Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<int>, Eigen::Matrix<int, 3, 3>, Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<int>, Eigen::Matrix<int, 3, 3>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<int>, Eigen::Matrix<int, 3, 3>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_product.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/compile_Cwise_times_equal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/compile_Cwise_times_equal.cpp.o -MF CMakeFiles/compile_Cwise_times_equal.dir/compile_Cwise_times_equal.cpp.o.d -o CMakeFiles/compile_Cwise_times_equal.dir/compile_Cwise_times_equal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_times_equal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_times_equal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_times_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_times_equal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_product_op<double>; Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:207:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<typename Eigen::ei_scalar_product_traits<typename Eigen::ei_traits<T>::Scalar, typename Eigen::ei_traits<OtherDerived>::Scalar>::ReturnType>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_scalar_product_traits<typename Eigen::ei_traits<T>::Scalar, typename Eigen::ei_traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::ei_traits<T>::Scalar = double; typename Eigen::ei_traits<OtherDerived>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:236:48:   required from 'ExpressionType& Eigen::Cwise<ExpressionType>::operator*=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_times_equal.cpp:14:14:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_product_op<double>, Eigen::Matrix<double, 3, 1>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:236:40:   required from 'ExpressionType& Eigen::Cwise<ExpressionType>::operator*=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; ExpressionType = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Cwise_times_equal.cpp:14:14:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LLT_solve.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LLT_solve.dir/build.make doc/snippets/CMakeFiles/compile_LLT_solve.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 15%] Building CXX object doc/snippets/CMakeFiles/compile_IOFormat.dir/compile_IOFormat.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_IOFormat.dir/compile_IOFormat.cpp.o -MF CMakeFiles/compile_IOFormat.dir/compile_IOFormat.cpp.o.d -o CMakeFiles/compile_IOFormat.dir/compile_IOFormat.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_IOFormat.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_IOFormat.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_IOFormat.cpp:13:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 20%] Linking CXX executable compile_Cwise_sqrt
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_sqrt.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_sqrt.dir/compile_Cwise_sqrt.cpp.o -o compile_Cwise_sqrt
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_sqrt >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_sqrt.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 18%] Linking CXX executable compile_Cwise_minus
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_minus.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_minus.dir/compile_Cwise_minus.cpp.o -o compile_Cwise_minus
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_minus >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_minus.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 30%] Built target compile_Cwise_sqrt
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_computeImage.dir/build.make doc/snippets/CMakeFiles/compile_LU_computeImage.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 21%] Linking CXX executable compile_Cwise_plus_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_plus_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_plus_equal.dir/compile_Cwise_plus_equal.cpp.o -o compile_Cwise_plus_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_plus_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_plus_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 30%] Built target compile_Cwise_minus
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/build.make doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 23%] Linking CXX executable compile_Cwise_plus
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_plus.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_plus.dir/compile_Cwise_plus.cpp.o -o compile_Cwise_plus
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_plus >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_plus.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 30%] Built target compile_Cwise_plus_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_image.dir/build.make doc/snippets/CMakeFiles/compile_LU_image.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/build.make doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 30%] Built target compile_Cwise_plus
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_kernel.dir/build.make doc/snippets/CMakeFiles/compile_LU_kernel.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 19%] Linking CXX executable compile_Cwise_pow
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_pow.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_pow.dir/compile_Cwise_pow.cpp.o -o compile_Cwise_pow
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_pow >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_pow.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 22%] Linking CXX executable compile_Cwise_not_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_not_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_not_equal.dir/compile_Cwise_not_equal.cpp.o -o compile_Cwise_not_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_not_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_not_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_image.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeImage.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_image.dir/build.make doc/snippets/CMakeFiles/compile_LU_image.dir/build
make  -f doc/snippets/CMakeFiles/compile_LU_computeImage.dir/build.make doc/snippets/CMakeFiles/compile_LU_computeImage.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_kernel.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_kernel.dir/build.make doc/snippets/CMakeFiles/compile_LU_kernel.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 31%] Built target compile_Cwise_pow
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_solve.dir/build.make doc/snippets/CMakeFiles/compile_LU_solve.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 24%] Linking CXX executable compile_Cwise_slash_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_slash_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_slash_equal.dir/compile_Cwise_slash_equal.cpp.o -o compile_Cwise_slash_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_slash_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_slash_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 27%] Linking CXX executable compile_Cwise_square
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_square.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_square.dir/compile_Cwise_square.cpp.o -o compile_Cwise_square
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_square >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_square.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 25%] Linking CXX executable compile_Cwise_sin
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_sin.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_sin.dir/compile_Cwise_sin.cpp.o -o compile_Cwise_sin
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_sin >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_sin.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 17%] Linking CXX executable compile_Cwise_minus_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_minus_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_minus_equal.dir/compile_Cwise_minus_equal.cpp.o -o compile_Cwise_minus_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_minus_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_minus_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 31%] Built target compile_Cwise_not_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_solve.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_LU_solve.dir/build.make doc/snippets/CMakeFiles/compile_LU_solve.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 34%] Built target compile_Cwise_slash_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 34%] Built target compile_Cwise_sin
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 34%] Built target compile_Cwise_square
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 28%] Linking CXX executable compile_Cwise_times_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_times_equal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_times_equal.dir/compile_Cwise_times_equal.cpp.o -o compile_Cwise_times_equal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_times_equal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_times_equal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 34%] Built target compile_Cwise_minus_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 26%] Linking CXX executable compile_Cwise_quotient
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_quotient.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_quotient.dir/compile_Cwise_quotient.cpp.o -o compile_Cwise_quotient
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_quotient >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_quotient.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/build
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/build
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/build
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 35%] Built target compile_Cwise_times_equal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 36%] Built target compile_Cwise_quotient
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/depend
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 30%] Linking CXX executable compile_Cwise_product
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Cwise_product.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Cwise_product.dir/compile_Cwise_product.cpp.o -o compile_Cwise_product
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Cwise_product >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Cwise_product.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 42%] Built target compile_Cwise_product
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 16%] Linking CXX executable compile_class_LU
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_class_LU.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_class_LU.dir/compile_class_LU.cpp.o -o compile_class_LU
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_class_LU >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/class_LU.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 42%] Built target compile_class_LU
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 30%] Linking CXX executable compile_IOFormat
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_IOFormat.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_IOFormat.dir/compile_IOFormat.cpp.o -o compile_IOFormat
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_IOFormat >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/IOFormat.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 44%] Built target compile_IOFormat
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 42%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/compile_MatrixBase_col.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/compile_MatrixBase_col.cpp.o -MF CMakeFiles/compile_MatrixBase_col.dir/compile_MatrixBase_col.cpp.o.d -o CMakeFiles/compile_MatrixBase_col.dir/compile_MatrixBase_col.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; MatrixType = Eigen::Matrix<double, 3, 3>; int BlockRows = 3; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_col.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 38%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/compile_MatrixBase_asDiagonal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/compile_MatrixBase_asDiagonal.cpp.o -MF CMakeFiles/compile_MatrixBase_asDiagonal.dir/compile_MatrixBase_asDiagonal.cpp.o.d -o CMakeFiles/compile_MatrixBase_asDiagonal.dir/compile_MatrixBase_asDiagonal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_asDiagonal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_asDiagonal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_asDiagonal.cpp:12:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_asDiagonal.cpp:12:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = DiagonalMatrix<Matrix<int, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_asDiagonal.cpp:12:38:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = DiagonalMatrix<Matrix<int, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_asDiagonal.cpp:12:38:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::DiagonalMatrix<Eigen::Matrix<int, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = DiagonalMatrix<Matrix<int, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_asDiagonal.cpp:12:38:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 41%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/compile_MatrixBase_cast.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/compile_MatrixBase_cast.cpp.o -MF CMakeFiles/compile_MatrixBase_cast.dir/compile_MatrixBase_cast.cpp.o.d -o CMakeFiles/compile_MatrixBase_cast.dir/compile_MatrixBase_cast.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 2, 2>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<float, 2, 2>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:13:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:12:40:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:13:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op<double>; Lhs = Eigen::Matrix<double, 2, 2>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:180:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator+(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<double, 2, 2>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:14:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:12:40:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:12:40:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:12:40:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::Matrix<double, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:12:40:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:13:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:13:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:13:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::Matrix<float, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:13:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_sum_op<double>, Matrix<double, 2, 2>, CwiseUnaryOp<ei_scalar_cast_op<float, double>, Matrix<float, 2, 2> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:14:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<double>, Eigen::Matrix<double, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_cast_op<float, double>, Eigen::Matrix<float, 2, 2> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<ei_scalar_sum_op<double>, Matrix<double, 2, 2>, CwiseUnaryOp<ei_scalar_cast_op<float, double>, Matrix<float, 2, 2> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:14:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 36%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/compile_MatrixBase_adjoint.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/compile_MatrixBase_adjoint.cpp.o -MF CMakeFiles/compile_MatrixBase_adjoint.dir/compile_MatrixBase_adjoint.cpp.o.d -o CMakeFiles/compile_MatrixBase_adjoint.dir/compile_MatrixBase_adjoint.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >; Derived = Eigen::Matrix<std::complex<float>, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<std::complex<float>, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >; Derived = Eigen::Matrix<std::complex<float>, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2>; Derived = Eigen::Matrix<std::complex<float>, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2>; OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2>; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<std::complex<float>, 2, 2>, Eigen::Matrix<std::complex<float>, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2>; Derived = Eigen::Matrix<std::complex<float>, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2>; OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2>; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<NestByValue<CwiseUnaryOp<ei_scalar_conjugate_op<std::complex<float> >, Matrix<std::complex<float>, 2, 2> > > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:14:58:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<NestByValue<CwiseUnaryOp<ei_scalar_conjugate_op<std::complex<float> >, Matrix<std::complex<float>, 2, 2> > > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:14:58:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>, Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<NestByValue<CwiseUnaryOp<ei_scalar_conjugate_op<std::complex<float> >, Matrix<std::complex<float>, 2, 2> > > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:14:58:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<NestByValue<CwiseUnaryOp<ei_scalar_conjugate_op<std::complex<float> >, Matrix<std::complex<float>, 2, 2> > > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:14:58:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>, Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>; _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex<float>; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::CwiseUnaryOp<Eigen::ei_scalar_conjugate_op<std::complex<float> >, Eigen::Matrix<std::complex<float>, 2, 2> > > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<float>, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<NestByValue<CwiseUnaryOp<ei_scalar_conjugate_op<std::complex<float> >, Matrix<std::complex<float>, 2, 2> > > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_adjoint.cpp:14:58:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 39%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/compile_MatrixBase_block_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/compile_MatrixBase_block_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_block_int_int.dir/compile_MatrixBase_block_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_block_int_int.dir/compile_MatrixBase_block_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:694:10:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::block(int, int) [with int BlockRows = 2; int BlockCols = 2; Derived = Eigen::Matrix<int, 4, 4>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:14:65:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:14:65:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:14:65:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:14:65:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::Matrix<int, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:14:65:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32> >; MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:15:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 37%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/compile_MatrixBase_all.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/compile_MatrixBase_all.cpp.o -MF CMakeFiles/compile_MatrixBase_all.dir/compile_MatrixBase_all.cpp.o.d -o CMakeFiles/compile_MatrixBase_all.dir/compile_MatrixBase_all.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<float, 3, 1>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 3, 1> >; Scalar = float]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<float, 3, 1>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::less<float>; Lhs = Eigen::Matrix<float, 3, 1>; Rhs = Eigen::Matrix<float, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:194:10:   required from 'const Eigen::CwiseBinaryOp<std::less<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator<(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; ExpressionType = Eigen::Matrix<float, 3, 1>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:16:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater<float>; Lhs = Eigen::Matrix<float, 3, 1>; Rhs = Eigen::Matrix<float, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:228:10:   required from 'const Eigen::CwiseBinaryOp<std::greater<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise<ExpressionType>::operator>(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 3, 1>; ExpressionType = Eigen::Matrix<float, 3, 1>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:16:55:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 3, 1> >; Derived = Eigen::Matrix<float, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 3, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> >; Derived = Eigen::Matrix<float, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 3, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:13:32:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 1>; Derived = Eigen::Matrix<float, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 3, 1>; OtherDerived = Eigen::Matrix<float, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 1>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:13:32:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> > >; Derived = Eigen::Matrix<float, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> > >; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 3, 1> > >; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:13:71:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 1; int _Cols = 3; int _Options = 3; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 1; int _Cols = 3; int _Options = 3; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 1, 3, 3, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<float, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:15:32:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >; Derived = Eigen::Matrix<float, 1, 3, 3, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 1, 3, 3, 1, 3>; OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 1; int _Cols = 3; int _Options = 3; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >; _Scalar = float; int _Rows = 1; int _Cols = 3; int _Options = 3; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 1, 3, 3, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<float, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:15:32:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 1, 3, 3, 1, 3>; Derived = Eigen::Matrix<float, 1, 3, 3, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 1, 3, 3, 1, 3>; OtherDerived = Eigen::Matrix<float, 1, 3, 3, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 1, 3, 3, 1, 3>; _Scalar = float; int _Rows = 1; int _Cols = 3; int _Options = 3; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 1; int _Cols = 3; int _Options = 3; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 1, 3, 3, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<float, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:15:32:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 44%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/compile_MatrixBase_computeInverse.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/compile_MatrixBase_computeInverse.cpp.o -MF CMakeFiles/compile_MatrixBase_computeInverse.dir/compile_MatrixBase_computeInverse.cpp.o.d -o CMakeFiles/compile_MatrixBase_computeInverse.dir/compile_MatrixBase_computeInverse.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_computeInverse.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_computeInverse.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h: In instantiation of 'void Eigen::MatrixBase<Derived>::computeInverse(Eigen::MatrixBase<OtherDerived>*) const [with ResultType = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_computeInverse.cpp:15:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h:297:59: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(NumTraits<Scalar>::HasFloatingPoint,NUMERIC_TYPE_MUST_BE_FLOATING_POINT)
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_computeInverse.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_computeInverse.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_computeInverse.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 40%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/compile_MatrixBase_block_int_int_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/compile_MatrixBase_block_int_int_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/compile_MatrixBase_block_int_int_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/compile_MatrixBase_block_int_int_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000, 2, 4, 4>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000, 2, 4, 4>, Eigen::Matrix<int, 10000, 10000, 2, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived2 = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int_int_int.cpp:15:28:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 32%] Building CXX object doc/snippets/CMakeFiles/compile_LU_computeImage.dir/compile_LU_computeImage.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_LU_computeImage.dir/compile_LU_computeImage.cpp.o -MF CMakeFiles/compile_LU_computeImage.dir/compile_LU_computeImage.cpp.o.d -o CMakeFiles/compile_LU_computeImage.dir/compile_LU_computeImage.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:350:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int, int) [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:12:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:331:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:334:5:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:331:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int) [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:335:5:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 10000, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:333:5:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<double>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 10000, 10000>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 10000, 10000>, 10000, 1, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 10000, 10000>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 10000, 10000>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; MatrixType = Eigen::Matrix<double, 10000, 10000>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:462:20:   required from 'void Eigen::LU<MatrixType>::computeImage(ImageMatrixType*) const [with ImageMatrixType = Eigen::Matrix<double, 10000, 10000>; MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:20:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:194:24:   required from 'Derived& Eigen::MapBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator/=(const Other&) [with Other = double; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:386:33:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:17:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 43%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/compile_MatrixBase_colwise.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/compile_MatrixBase_colwise.cpp.o -MF CMakeFiles/compile_MatrixBase_colwise.dir/compile_MatrixBase_colwise.cpp.o.d -o CMakeFiles/compile_MatrixBase_colwise.dir/compile_MatrixBase_colwise.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:14:70:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:14:70:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:14:70:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 0>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<CwiseUnaryOp<ei_scalar_abs_op<double>, Matrix<double, 3, 3> >, ei_member_maxCoeff<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_colwise.cpp:16:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 33%] Building CXX object doc/snippets/CMakeFiles/compile_LU_image.dir/compile_LU_image.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_LU_image.dir/compile_LU_image.cpp.o -MF CMakeFiles/compile_LU_image.dir/compile_LU_image.cpp.o.d -o CMakeFiles/compile_LU_image.dir/compile_LU_image.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:12:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 10000; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:350:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int, int) [with _Scalar = double; int _Rows = 3; int _Cols = 10000; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:469:19:   required from 'const Eigen::LU<MatrixType>::ImageResultType Eigen::LU<MatrixType>::image() const [with MatrixType = Eigen::Matrix<double, 3, 3>; ImageResultType = Eigen::Matrix<double, 3, 10000, 2, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 1>; Derived = Eigen::Matrix<int, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 1>; OtherDerived = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 1>; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 3>; Derived = Eigen::Matrix<int, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 3>; OtherDerived = Eigen::Matrix<int, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 3>; _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 10000, 2, 3, 3>; Derived = Eigen::Matrix<double, 3, 10000, 2, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 10000, 2, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 10000, 2, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 10000, 2, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 10000; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 10000; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:471:10:   required from 'const Eigen::LU<MatrixType>::ImageResultType Eigen::LU<MatrixType>::image() const [with MatrixType = Eigen::Matrix<double, 3, 3>; ImageResultType = Eigen::Matrix<double, 3, 10000, 2, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<double>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 10000, 2, 3, 3>, 3, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 10000, 2, 3, 3>, 3, 1, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 10000, 2, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 10000, 2, 3, 3>, 3, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; MatrixType = Eigen::Matrix<double, 3, 10000, 2, 3, 3>; int BlockRows = 3; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:462:20:   required from 'void Eigen::LU<MatrixType>::computeImage(ImageMatrixType*) const [with ImageMatrixType = Eigen::Matrix<double, 3, 10000, 2, 3, 3>; MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:470:15:   required from 'const Eigen::LU<MatrixType>::ImageResultType Eigen::LU<MatrixType>::image() const [with MatrixType = Eigen::Matrix<double, 3, 3>; ImageResultType = Eigen::Matrix<double, 3, 10000, 2, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:194:24:   required from 'Derived& Eigen::MapBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator/=(const Other&) [with Other = double; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:386:33:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_col
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_col.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_col.dir/compile_MatrixBase_col.cpp.o -o compile_MatrixBase_col
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_col >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_col.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_asDiagonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_asDiagonal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_asDiagonal.dir/compile_MatrixBase_asDiagonal.cpp.o -o compile_MatrixBase_asDiagonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_asDiagonal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_asDiagonal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_cast
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_cast.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_cast.dir/compile_MatrixBase_cast.cpp.o -o compile_MatrixBase_cast
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_cast >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_cast.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Built target compile_MatrixBase_col
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Built target compile_MatrixBase_asDiagonal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/depend
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_adjoint
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_adjoint.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_adjoint.dir/compile_MatrixBase_adjoint.cpp.o -o compile_MatrixBase_adjoint
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_adjoint >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_adjoint.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Built target compile_MatrixBase_cast
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_MatrixBase_adjoint
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_all
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_all.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_all.dir/compile_MatrixBase_all.cpp.o -o compile_MatrixBase_all
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_all >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_all.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/compile_MatrixBase_corner_enum_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/compile_MatrixBase_corner_enum_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/compile_MatrixBase_corner_enum_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/compile_MatrixBase_corner_enum_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:15:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:15:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000, 2, 4, 4>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:15:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:15:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000, 2, 4, 4>, Eigen::Matrix<int, 10000, 10000, 2, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:15:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived2 = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:15:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32> >; MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_corner_enum_int_int.cpp:16:43:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_MatrixBase_all
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_computeInverse
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_computeInverse.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_computeInverse.dir/compile_MatrixBase_computeInverse.cpp.o -o compile_MatrixBase_computeInverse
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_computeInverse >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_computeInverse.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_block_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_block_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_block_int_int.dir/compile_MatrixBase_block_int_int.cpp.o -o compile_MatrixBase_block_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_block_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_block_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_MatrixBase_computeInverse
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_MatrixBase_block_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 31%] Building CXX object doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/compile_LU_computeKernel.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/compile_LU_computeKernel.cpp.o -MF CMakeFiles/compile_LU_computeKernel.dir/compile_LU_computeKernel.cpp.o.d -o CMakeFiles/compile_LU_computeKernel.dir/compile_LU_computeKernel.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix<float, 10000, 10000>; Rhs = Eigen::Matrix<float, 10000, 10000>; LhsNested = const Eigen::Matrix<float, 10000, 10000>&; RhsNested = const Eigen::Matrix<float, 10000, 10000>&; int ProductMode = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:331:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:334:5:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:14:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:331:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:335:5:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:14:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:14:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:14:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::Matrix<float, 10000, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h: In instantiation of 'void Eigen::ei_cache_friendly_product_colmajor_times_vector(int, const Scalar*, int, const RhsType&, Scalar*) [with Scalar = float; RhsType = Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix<float, 10000, 10000>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:439:30:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:420:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  420 |   int offset1 = (FirstAligned && alignmentStep==1?3:1);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:421:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  421 |   int offset3 = (FirstAligned && alignmentStep==1?1:3);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:14:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:435:5:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:435:5:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix<float, 10000, 10000>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:439:30:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:38:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MapBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 1; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:441:61:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix<float, 10000, 10000>; Rhs = Eigen::Matrix<float, 10000, 10000>; LhsNested = const Eigen::Matrix<float, 10000, 10000>&; RhsNested = const Eigen::Matrix<float, 10000, 10000>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:772:19:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:194:24:   required from 'Derived& Eigen::MapBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator/=(const Other&) [with Other = float; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:386:33:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:14:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:14:18:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 1; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:442:71:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 2, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:377:74: warning: enum constant in boolean context [-Wint-in-bool-context]
  377 |     int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                             ~~~~~~~~~~~~~^~~
  378 |                      : ei_alignmentOffset(&dst.coeffRef(0,0), innerSize);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix<float, 10000, 10000>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:439:30:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:137:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const Eigen::Product<Lhs, Rhs, ProductMode>::PacketScalar Eigen::Product<Lhs, Rhs, ProductMode>::packet(int, int) const [with int LoadMode = 1; LhsNested = const Eigen::Matrix<float, 10000, 10000>&; RhsNested = const Eigen::Matrix<float, 10000, 10000>&; int ProductMode = 0; PacketScalar = __m128]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Coeffs.h:363:46:   required from 'void Eigen::MatrixBase<Derived>::copyPacket(int, int, const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; int StoreMode = 0; int LoadMode = 1; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:397:64:   required from 'static void Eigen::ei_assign_impl<Derived1, Derived2, 2, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:260:14: warning: ignoring attributes on template argument 'Eigen::MatrixBase<Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0> >::PacketScalar' {aka '__m128'} [-Wignored-attributes]
  257 |       ei_product_packet_impl<Flags&RowMajorBit ? RowMajor : ColMajor,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |                                    Unroll ? InnerSize-1 : Dynamic,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 |                                    _LhsNested, _RhsNested, PacketScalar, LoadMode>
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |         ::run(row, col, m_lhs, m_rhs, res);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:21:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 29%] Building CXX object doc/snippets/CMakeFiles/compile_LLT_solve.dir/compile_LLT_solve.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_LLT_solve.dir/compile_LLT_solve.cpp.o -MF CMakeFiles/compile_LLT_solve.dir/compile_LLT_solve.cpp.o.d -o CMakeFiles/compile_LLT_solve.dir/compile_LLT_solve.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 2>; Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:62:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Cholesky:35,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:4:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h: In instantiation of 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:182:13: warning: unused variable 'size' [-Wunused-variable]
  182 |   const int size = m_matrix.rows();
      |             ^~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:14:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op<float>; Lhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:180:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator+(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >; Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:57:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op<float>; Lhs = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:180:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator+(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > >; Derived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:17:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >; Rhs = Eigen::Matrix<float, 10000, 2>; LhsNested = const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&; RhsNested = const Eigen::Matrix<float, 10000, 2>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 2>; Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >; Rhs = Eigen::Matrix<float, 10000, 1>; LhsNested = const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&; RhsNested = const Eigen::Matrix<float, 10000, 1>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:62:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h: In instantiation of 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:203:13: warning: unused variable 'size' [-Wunused-variable]
  203 |   const int size = m_matrix.rows();
      |             ^~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >; Derived = Eigen::Matrix<float, 10000, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:14:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >; Derived = Eigen::Matrix<float, 10000, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 2> >; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:14:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 2>; Derived = Eigen::Matrix<float, 10000, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 2>; OtherDerived = Eigen::Matrix<float, 10000, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 2>; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:14:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 2>, Eigen::Matrix<float, 10000, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 2>; Derived = Eigen::Matrix<float, 10000, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 2>; OtherDerived = Eigen::Matrix<float, 10000, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 2>; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:14:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::Matrix<float, 10000, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:153:45:   required from 'void Eigen::LLT<MatrixType>::compute(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7:   required from 'Eigen::LLT<MatrixType>::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 2>; Derived2 = Eigen::Matrix<float, 10000, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 2>; Derived = Eigen::Matrix<float, 10000, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 2>; OtherDerived = Eigen::Matrix<float, 10000, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 2>; _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 2; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:14:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 1>; Derived2 = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_sum_op<float>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 2>, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > > >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 1>; Derived2 = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Rhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; LhsNested = const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&; RhsNested = const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:153:45:   required from 'void Eigen::LLT<MatrixType>::compute(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7:   required from 'Eigen::LLT<MatrixType>::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:157:9:   required from 'void Eigen::LLT<MatrixType>::compute(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7:   required from 'Eigen::LLT<MatrixType>::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:54:37:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::Matrix<float, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:54:37:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:68:9:   required from 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const MatrixType&, const UnaryOp&) [with UnaryOp = Eigen::ei_scalar_multiple_op<float>; MatrixType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:202:10:   required from 'const Eigen::MatrixBase<Derived>::ScalarMultipleReturnType Eigen::MatrixBase<Derived>::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; ScalarMultipleReturnType = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > >; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:68:9:   required from 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const MatrixType&, const UnaryOp&) [with UnaryOp = Eigen::ei_scalar_multiple_op<float>; MatrixType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:202:10:   required from 'const Eigen::MatrixBase<Derived>::ScalarMultipleReturnType Eigen::MatrixBase<Derived>::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> >; ScalarMultipleReturnType = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 1> > >; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:15:82:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h: In instantiation of 'void Eigen::ei_cache_friendly_product_colmajor_times_vector(int, const Scalar*, int, const RhsType&, Scalar*) [with Scalar = float; RhsType = Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 2048]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Matrix<float, 2, 2>; unsigned int LhsMode = 2048; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 2048; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Matrix<float, 2, 2>, 2048>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:205:35:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:420:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  420 |   int offset1 = (FirstAligned && alignmentStep==1?3:1);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:421:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  421 |   int offset3 = (FirstAligned && alignmentStep==1?1:3);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block<Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:83:57:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:101:46:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Matrix<float, 2, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 1>; OtherDerived = Eigen::Matrix<float, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 1>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:106:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:33:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block<Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>; LhsNested = const Eigen::Block<Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>&; RhsNested = const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block<Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:83:57:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>; LhsNested = const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&; RhsNested = const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:101:46:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:136:33:   required from 'void Eigen::LLT<MatrixType>::compute(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7:   required from 'Eigen::LLT<MatrixType>::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:156:36:   required from 'void Eigen::LLT<MatrixType>::compute(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7:   required from 'Eigen::LLT<MatrixType>::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:246:24:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Flagged<OtherDerived, 0, 6>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::Flagged<Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>, 0, 6>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Flagged<Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>, 0, 6>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Flagged<Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>, 0, 6>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Flagged<Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>, 0, 6>; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 2>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:152:36:   required from 'void Eigen::LLT<MatrixType>::compute(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7:   required from 'Eigen::LLT<MatrixType>::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10:   required from 'const Eigen::LLT<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 2>&, 0>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; Derived = Eigen::Matrix<float, 2, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 1>; OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:117:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:33:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 1>, Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; Derived = Eigen::Matrix<float, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 1>; OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:117:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:33:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 2048]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Matrix<float, 2, 2>; unsigned int LhsMode = 2048; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 2048; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Matrix<float, 2, 2>, 2048>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:205:35:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:117:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:101:16:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:106:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:101:16:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::Matrix<float, 10000, 1, 2, 2, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:106:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:101:16:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Matrix<float, 2, 2>, 2048, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 2048]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Matrix<float, 2, 2>; unsigned int LhsMode = 2048; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 2048; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Matrix<float, 2, 2>, 2048>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:205:35:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; Derived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:117:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:101:16:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; Derived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1, 2, 2, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1, 2, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:117:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 1>, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:101:16:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024, 0>; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:48:66:   required from 'static void Eigen::ei_solve_triangular_selector<Eigen::Part<XprType, Mode>, Rhs, UpLo, StorageOrder>::run(const Eigen::Part<XprType, Mode>&, Rhs&) [with Lhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix<float, 2, 1>; int UpLo = 1024; int StorageOrder = -1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 2, 1>; Derived = Eigen::Part<Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 2, 2> > >, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:77:   required from 'bool Eigen::LLT<MatrixType>::solveInPlace(Eigen::MatrixBase<OtherDerived>&) const [with Derived = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:22:   required from 'bool Eigen::LLT<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with RhsDerived = Eigen::Product<const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<float, 10000, 2> > >&, const Eigen::Matrix<float, 10000, 1>&, 0>; ResultType = Eigen::Matrix<float, 2, 1>; MatrixType = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 34%] Building CXX object doc/snippets/CMakeFiles/compile_LU_kernel.dir/compile_LU_kernel.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_LU_kernel.dir/compile_LU_kernel.cpp.o -MF CMakeFiles/compile_LU_kernel.dir/compile_LU_kernel.cpp.o.d -o CMakeFiles/compile_LU_kernel.dir/compile_LU_kernel.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix<float, 10000, 10000>; Rhs = Eigen::Matrix<float, 10000, 10000>; LhsNested = const Eigen::Matrix<float, 10000, 10000>&; RhsNested = const Eigen::Matrix<float, 10000, 10000>&; int ProductMode = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::Matrix<float, 10000, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:12:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; Derived = Eigen::Matrix<int, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 1>, Eigen::Matrix<int, 10000, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; Derived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000>, Eigen::Matrix<int, 1, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h: In instantiation of 'void Eigen::ei_cache_friendly_product_colmajor_times_vector(int, const Scalar*, int, const RhsType&, Scalar*) [with Scalar = float; RhsType = Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix<float, 10000, 10000>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:439:30:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:16:   required from 'const Eigen::LU<MatrixType>::KernelResultType Eigen::LU<MatrixType>::kernel() const [with MatrixType = Eigen::Matrix<float, 10000, 10000>; KernelResultType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:420:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  420 |   int offset1 = (FirstAligned && alignmentStep==1?3:1);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:421:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  421 |   int offset3 = (FirstAligned && alignmentStep==1?1:3);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 1>; Derived2 = Eigen::Matrix<int, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; Derived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000>; Derived2 = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:435:5:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:16:   required from 'const Eigen::LU<MatrixType>::KernelResultType Eigen::LU<MatrixType>::kernel() const [with MatrixType = Eigen::Matrix<float, 10000, 10000>; KernelResultType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_opposite_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:435:5:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:16:   required from 'const Eigen::LU<MatrixType>::KernelResultType Eigen::LU<MatrixType>::kernel() const [with MatrixType = Eigen::Matrix<float, 10000, 10000>; KernelResultType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix<float, 10000, 10000>; Rhs = Eigen::Matrix<float, 10000, 10000>; LhsNested = const Eigen::Matrix<float, 10000, 10000>&; RhsNested = const Eigen::Matrix<float, 10000, 10000>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:772:19:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix<float, 10000, 10000>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:439:30:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:16:   required from 'const Eigen::LU<MatrixType>::KernelResultType Eigen::LU<MatrixType>::kernel() const [with MatrixType = Eigen::Matrix<float, 10000, 10000>; KernelResultType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:38:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MapBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 1; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:441:61:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:16:   required from 'const Eigen::LU<MatrixType>::KernelResultType Eigen::LU<MatrixType>::kernel() const [with MatrixType = Eigen::Matrix<float, 10000, 10000>; KernelResultType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 2, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:377:74: warning: enum constant in boolean context [-Wint-in-bool-context]
  377 |     int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                             ~~~~~~~~~~~~~^~~
  378 |                      : ei_alignmentOffset(&dst.coeffRef(0,0), innerSize);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:194:24:   required from 'Derived& Eigen::MapBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator/=(const Other&) [with Other = float; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:386:33:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 1; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:442:71:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:16:   required from 'const Eigen::LU<MatrixType>::KernelResultType Eigen::LU<MatrixType>::kernel() const [with MatrixType = Eigen::Matrix<float, 10000, 10000>; KernelResultType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:137:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const Eigen::Product<Lhs, Rhs, ProductMode>::PacketScalar Eigen::Product<Lhs, Rhs, ProductMode>::packet(int, int) const [with int LoadMode = 1; LhsNested = const Eigen::Matrix<float, 10000, 10000>&; RhsNested = const Eigen::Matrix<float, 10000, 10000>&; int ProductMode = 0; PacketScalar = __m128]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Coeffs.h:363:46:   required from 'void Eigen::MatrixBase<Derived>::copyPacket(int, int, const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; int StoreMode = 0; int LoadMode = 1; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:397:64:   required from 'static void Eigen::ei_assign_impl<Derived1, Derived2, 2, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::Product<Lhs, Rhs, 1>&) [with Lhs = const Eigen::Matrix<float, 10000, 10000>&; Rhs = const Eigen::Matrix<float, 10000, 10000>&; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:260:14: warning: ignoring attributes on template argument 'Eigen::MatrixBase<Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 0> >::PacketScalar' {aka '__m128'} [-Wignored-attributes]
  257 |       ei_product_packet_impl<Flags&RowMajorBit ? RowMajor : ColMajor,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |                                    Unroll ? InnerSize-1 : Dynamic,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 |                                    _LhsNested, _RhsNested, PacketScalar, LoadMode>
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |         ::run(row, col, m_lhs, m_rhs, res);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix<float, 10000, 10000>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<float, 10000, 10000>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:439:30:   required from 'void Eigen::LU<MatrixType>::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix<float, 10000, 10000>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:16:   required from 'const Eigen::LU<MatrixType>::KernelResultType Eigen::LU<MatrixType>::kernel() const [with MatrixType = Eigen::Matrix<float, 10000, 10000>; KernelResultType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000>; Derived2 = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000>; OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Product<const Eigen::Matrix<float, 10000, 10000>&, const Eigen::Matrix<float, 10000, 10000>&, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Product<const Matrix<float, 10000, 10000>&, const Matrix<float, 10000, 10000>&, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:18:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_block_int_int_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/compile_MatrixBase_block_int_int_int_int.cpp.o -o compile_MatrixBase_block_int_int_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_block_int_int_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_block_int_int_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_MatrixBase_block_int_int_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_MatrixBase_colwise
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_colwise.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_colwise.dir/compile_MatrixBase_colwise.cpp.o -o compile_MatrixBase_colwise
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_colwise >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_colwise.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_MatrixBase_colwise
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_LU_computeImage
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_LU_computeImage.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_LU_computeImage.dir/compile_LU_computeImage.cpp.o -o compile_LU_computeImage
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_LU_computeImage >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/LU_computeImage.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 35%] Building CXX object doc/snippets/CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o -MF CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o.d -o CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp: In function 'int main(int, char**)':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:24:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   24 | else
      | ^~~~
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:28:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
   28 |   return 0;
      |   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 3> >; _Scalar = float; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:14:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:15:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 2; int _Options = 2; int _MaxRows = 3; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 3; int _Cols = 2; int _Options = 2; int _MaxRows = 3; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:18:11:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:58:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>; Rhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; LhsNested = const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&; RhsNested = const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:58:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 3> >; Derived = Eigen::Matrix<float, 2, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 3> >; _Scalar = float; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 3> >; _Scalar = float; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:14:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 3>; Derived = Eigen::Matrix<float, 2, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 3>; OtherDerived = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 3>; _Scalar = float; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:14:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:15:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:15:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:15:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::Matrix<float, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:15:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<float, 2, 3>, 1, 3, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 1, 3, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 1, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>; Derived = Eigen::SwapWrapper<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:47:   required from 'void Eigen::MatrixBase<Derived>::swap(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:23:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h: In instantiation of 'void Eigen::ei_cache_friendly_product_colmajor_times_vector(int, const Scalar*, int, const RhsType&, Scalar*) [with Scalar = float; RhsType = Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>; Rhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; int UpLo = 2048]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:500:28:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:420:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  420 |   int offset1 = (FirstAligned && alignmentStep==1?3:1);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:421:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  421 |   int offset3 = (FirstAligned && alignmentStep==1?1:3);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; Derived = Eigen::Matrix<int, 2, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 1>; OtherDerived = Eigen::Matrix<int, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 3>; Derived = Eigen::Matrix<int, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 3>; OtherDerived = Eigen::Matrix<int, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 3>; _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:60:37:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; Rhs = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:38:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:251:11:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:500:28:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:80:7:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>; MatrixType = Eigen::Matrix<float, 3, 2>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:525:61:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:38:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MapBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>&) [with MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:496:53:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>; Rhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; int UpLo = 2048]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:500:28:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:521:32:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:80:7:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000, 2, 2, 2>, Eigen::Matrix<float, 10000, 10000, 2, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:80:7:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>, Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0> >; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>, Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>, Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0> >; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>, Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0> >; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>, Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0> >; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix<float, 3, 2>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<float, 3, 2>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:526:78:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_quotient1_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:194:24:   required from 'Derived& Eigen::MapBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>; Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator/=(const Other&) [with Other = float; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:386:33:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<float, 2, 3>, 2, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:389:37:   required from 'Eigen::LU<MatrixType>::LU(const MatrixType&) [with MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10:   required from 'const Eigen::LU<typename Eigen::ei_plain_matrix_type<Derived>::type> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Matrix<float, 2, 3>; typename Eigen::ei_plain_matrix_type<Derived>::type = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:8:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:90:21:   required from 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; Rhs = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 10000, 2, 2, 2>, Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:90:21:   required from 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<float>; Lhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; Rhs = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; Derived2 = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 10000, 2, 2, 2>; _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:80:7:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 0, 32>; typename Eigen::ei_traits<T>::Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<const Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>&, const Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix<float, 2, 2>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:505:7:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>; Rhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; int UpLo = 2048]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 2304, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:500:28:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<float>, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<float>, Eigen::Block<Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>, 10000, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<float, 2, 2>, 10000, 10000, 1, 32>; Derived = Eigen::Flagged<Eigen::Block<Eigen::Matrix<float, 2, 3>, 10000, 10000, 1, 32>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:521:32:   required from 'bool Eigen::LU<MatrixType>::solve(const Eigen::MatrixBase<OtherDerived>&, ResultType*) const [with OtherDerived = Eigen::Matrix<float, 2, 2>; ResultType = Eigen::Matrix<float, 3, 2>; MatrixType = Eigen::Matrix<float, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_LU_computeImage
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 45%] Linking CXX executable compile_LU_image
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_LU_image.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_LU_image.dir/compile_LU_image.cpp.o -o compile_LU_image
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_LU_image >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/LU_image.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_LU_image
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Linking CXX executable compile_MatrixBase_corner_enum_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/compile_MatrixBase_corner_enum_int_int.cpp.o -o compile_MatrixBase_corner_enum_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_corner_enum_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_corner_enum_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Built target compile_MatrixBase_corner_enum_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/compile_MatrixBase_cwise.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/compile_MatrixBase_cwise.cpp.o -MF CMakeFiles/compile_MatrixBase_cwise.dir/compile_MatrixBase_cwise.cpp.o.d -o CMakeFiles/compile_MatrixBase_cwise.dir/compile_MatrixBase_cwise.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:418:40:   required from 'ExpressionType& Eigen::Cwise<ExpressionType>::operator+=(const Scalar&) [with ExpressionType = Eigen::Matrix<double, 3, 1>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise.cpp:13:14:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/compile_MatrixBase_cwise_const.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/compile_MatrixBase_cwise_const.cpp.o -MF CMakeFiles/compile_MatrixBase_cwise_const.dir/compile_MatrixBase_cwise_const.cpp.o.d -o CMakeFiles/compile_MatrixBase_cwise_const.dir/compile_MatrixBase_cwise_const.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise_const.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise_const.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise_const.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise_const.cpp:12:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_abs_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise_const.cpp:13:57:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_abs_op<double>, Matrix<double, 3, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise_const.cpp:13:57:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> > >; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_add_op<double>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 1> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_add_op<double>, CwiseUnaryOp<ei_scalar_abs_op<double>, Matrix<double, 3, 1> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cwise_const.cpp:14:76:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Linking CXX executable compile_LLT_solve
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_LLT_solve.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_LLT_solve.dir/compile_LLT_solve.cpp.o -o compile_LLT_solve
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_LLT_solve >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/LLT_solve.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/compile_MatrixBase_diagonal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/compile_MatrixBase_diagonal.cpp.o -MF CMakeFiles/compile_MatrixBase_diagonal.dir/compile_MatrixBase_diagonal.cpp.o.d -o CMakeFiles/compile_MatrixBase_diagonal.dir/compile_MatrixBase_diagonal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = DiagonalCoeffs<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp:15:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 1>; OtherDerived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = DiagonalCoeffs<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp:15:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 1>; Derived = Eigen::Matrix<int, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 1>; OtherDerived = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 1>; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::DiagonalCoeffs<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = DiagonalCoeffs<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_diagonal.cpp:15:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 48%] Built target compile_LLT_solve
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/compile_MatrixBase_end_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/compile_MatrixBase_end_int.cpp.o -MF CMakeFiles/compile_MatrixBase_end_int.dir/compile_MatrixBase_end_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_end_int.dir/compile_MatrixBase_end_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:14:47:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:14:47:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000, 2, 1, 4>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:14:47:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:14:47:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000, 2, 1, 4>, Eigen::Matrix<int, 1, 10000, 2, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:14:47:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived2 = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:14:47:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:15:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/compile_MatrixBase_eval.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/compile_MatrixBase_eval.cpp.o -MF CMakeFiles/compile_MatrixBase_eval.dir/compile_MatrixBase_eval.cpp.o.d -o CMakeFiles/compile_MatrixBase_eval.dir/compile_MatrixBase_eval.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:22:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<float>, Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::Matrix<float, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:22:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2, 3, 2, 2>, Eigen::Transpose<Eigen::Matrix<float, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:22:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:22:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2, 3, 2, 2>, Eigen::Matrix<float, 2, 2, 3, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:22:23:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:18:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::Transpose<Eigen::Matrix<float, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<float, 2, 2> >; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:18:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:22:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 2, 2>, Eigen::Matrix<float, 2, 2, 3, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<float, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 2, 2>; OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:283:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 2, 2, 3, 2, 2>; _Scalar = float; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_eval.cpp:22:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/compile_MatrixBase_extract.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/compile_MatrixBase_extract.cpp.o -MF CMakeFiles/compile_MatrixBase_extract.dir/compile_MatrixBase_extract.cpp.o.d -o CMakeFiles/compile_MatrixBase_extract.dir/compile_MatrixBase_extract.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1024>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1024>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1024>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1024>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1024>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Part<Matrix<int, 3, 3>, 1024>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp:15:40:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1152>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1152>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1152>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1152>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 1152>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Part<Matrix<int, 3, 3>, 1152>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp:17:48:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 2304>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 2304>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 2304>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 2304>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Part<Eigen::Matrix<int, 3, 3>, 2304>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Part<Matrix<int, 3, 3>, 2304>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_extract.cpp:19:44:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/compile_MatrixBase_fixedBlock_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/compile_MatrixBase_fixedBlock_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/compile_MatrixBase_fixedBlock_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/compile_MatrixBase_fixedBlock_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:12:32:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:393:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  393 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 4)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:392:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:12:32:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:12:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<double, 4, 4>; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:694:10:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::block(int, int) [with int BlockRows = 2; int BlockCols = 2; Derived = Eigen::Matrix<double, 4, 4>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:14:64:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:12:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::DiagonalMatrix<Eigen::Matrix<double, 4, 1> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:12:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:12:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:12:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<double, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<double, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<double, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<double, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::Matrix<double, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<double, 4, 4>, 2, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:14:69:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:38:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MapBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>&) [with MatrixType = Eigen::Matrix<double, 4, 4>; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_fixedBlock_int_int.cpp:15:41:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/compile_MatrixBase_identity.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/compile_MatrixBase_identity.cpp.o -MF CMakeFiles/compile_MatrixBase_identity.dir/compile_MatrixBase_identity.cpp.o.d -o CMakeFiles/compile_MatrixBase_identity.dir/compile_MatrixBase_identity.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 3, 4>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp:12:41:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 3, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp:12:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; Derived = Eigen::Matrix<double, 3, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 3, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp:12:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 3, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; Derived = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 3, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp:12:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 4>; Derived = Eigen::Matrix<double, 3, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 4>; OtherDerived = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 4>; _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 3, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp:12:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 3, 4>, Eigen::Matrix<double, 3, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 4>; Derived = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 4>; OtherDerived = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 4>; _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 4; int _Options = 2; int _MaxRows = 3; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 3, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity.cpp:12:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Linking CXX executable compile_MatrixBase_cwise
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_cwise.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_cwise.dir/compile_MatrixBase_cwise.cpp.o -o compile_MatrixBase_cwise
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_cwise >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_cwise.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/compile_MatrixBase_identity_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/compile_MatrixBase_identity_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_identity_int_int.dir/compile_MatrixBase_identity_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_identity_int_int.dir/compile_MatrixBase_identity_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; Derived = Eigen::Matrix<double, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; Derived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; Derived = Eigen::Matrix<double, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000>; OtherDerived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 10000, 10000>, Eigen::Matrix<double, 10000, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; Derived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000>; OtherDerived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<double, 10000, 10000>; Derived2 = Eigen::Matrix<double, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; Derived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000>; OtherDerived = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_identity_op<double>, Matrix<double, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_identity_int_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 53%] Built target compile_MatrixBase_cwise
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 47%] Linking CXX executable compile_MatrixBase_cwise_const
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_cwise_const.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_cwise_const.dir/compile_MatrixBase_cwise_const.cpp.o -o compile_MatrixBase_cwise_const
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_cwise_const >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_cwise_const.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 54%] Built target compile_MatrixBase_cwise_const
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/compile_MatrixBase_inverse.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/compile_MatrixBase_inverse.cpp.o -MF CMakeFiles/compile_MatrixBase_inverse.dir/compile_MatrixBase_inverse.cpp.o.d -o CMakeFiles/compile_MatrixBase_inverse.dir/compile_MatrixBase_inverse.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_inverse.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_inverse.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_inverse.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h: In instantiation of 'void Eigen::MatrixBase<Derived>::computeInverse(Eigen::MatrixBase<OtherDerived>*) const [with ResultType = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h:319:17:   required from 'const Eigen::MatrixBase<Derived>::PlainMatrixType Eigen::MatrixBase<Derived>::inverse() const [with Derived = Eigen::Matrix<double, 3, 3>; PlainMatrixType = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_inverse.cpp:14:47:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h:297:59: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(NumTraits<Scalar>::HasFloatingPoint,NUMERIC_TYPE_MUST_BE_FLOATING_POINT)
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_inverse.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_inverse.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 48%] Linking CXX executable compile_MatrixBase_diagonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_diagonal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_diagonal.dir/compile_MatrixBase_diagonal.cpp.o -o compile_MatrixBase_diagonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_diagonal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_diagonal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 55%] Built target compile_MatrixBase_diagonal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 50%] Linking CXX executable compile_MatrixBase_eval
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_eval.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_eval.dir/compile_MatrixBase_eval.cpp.o -o compile_MatrixBase_eval
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_eval >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_eval.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 55%] Built target compile_MatrixBase_eval
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/compile_MatrixBase_isDiagonal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/compile_MatrixBase_isDiagonal.cpp.o -MF CMakeFiles/compile_MatrixBase_isDiagonal.dir/compile_MatrixBase_isDiagonal.cpp.o.d -o CMakeFiles/compile_MatrixBase_isDiagonal.dir/compile_MatrixBase_isDiagonal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isDiagonal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isDiagonal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isDiagonal.cpp:12:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isDiagonal.cpp:12:43:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isDiagonal.cpp:12:43:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isDiagonal.cpp:12:43:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 49%] Linking CXX executable compile_MatrixBase_end_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_end_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_end_int.dir/compile_MatrixBase_end_int.cpp.o -o compile_MatrixBase_end_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_end_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_end_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 56%] Built target compile_MatrixBase_end_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/compile_MatrixBase_isIdentity.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/compile_MatrixBase_isIdentity.cpp.o -MF CMakeFiles/compile_MatrixBase_isIdentity.dir/compile_MatrixBase_isIdentity.cpp.o.d -o CMakeFiles/compile_MatrixBase_isIdentity.dir/compile_MatrixBase_isIdentity.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isIdentity.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isIdentity.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isIdentity.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isIdentity.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isIdentity.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isIdentity.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Linking CXX executable compile_LU_solve
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_LU_solve.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o -o compile_LU_solve
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_LU_solve >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/LU_solve.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 56%] Built target compile_LU_solve
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 53%] Linking CXX executable compile_MatrixBase_identity
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_identity.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_identity.dir/compile_MatrixBase_identity.cpp.o -o compile_MatrixBase_identity
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_identity >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_identity.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 57%] Built target compile_MatrixBase_identity
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 51%] Linking CXX executable compile_MatrixBase_extract
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_extract.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_extract.dir/compile_MatrixBase_extract.cpp.o -o compile_MatrixBase_extract
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_extract >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_extract.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 59%] Built target compile_MatrixBase_extract
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 52%] Linking CXX executable compile_MatrixBase_fixedBlock_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/compile_MatrixBase_fixedBlock_int_int.cpp.o -o compile_MatrixBase_fixedBlock_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_fixedBlock_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_fixedBlock_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 59%] Built target compile_MatrixBase_fixedBlock_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 49%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/compile_MatrixBase_isOnes.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/compile_MatrixBase_isOnes.cpp.o -MF CMakeFiles/compile_MatrixBase_isOnes.dir/compile_MatrixBase_isOnes.cpp.o.d -o CMakeFiles/compile_MatrixBase_isOnes.dir/compile_MatrixBase_isOnes.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOnes.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOnes.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:502:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Ones() [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOnes.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOnes.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOnes.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOnes.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 54%] Linking CXX executable compile_MatrixBase_identity_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_identity_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_identity_int_int.dir/compile_MatrixBase_identity_int_int.cpp.o -o compile_MatrixBase_identity_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_identity_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_identity_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 62%] Built target compile_MatrixBase_identity_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Linking CXX executable compile_LU_computeKernel
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_LU_computeKernel.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_LU_computeKernel.dir/compile_LU_computeKernel.cpp.o -o compile_LU_computeKernel
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_LU_computeKernel >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/LU_computeKernel.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 62%] Built target compile_LU_computeKernel
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 55%] Linking CXX executable compile_MatrixBase_inverse
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_inverse.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_inverse.dir/compile_MatrixBase_inverse.cpp.o -o compile_MatrixBase_inverse
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_inverse >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_inverse.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 46%] Linking CXX executable compile_LU_kernel
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_LU_kernel.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_LU_kernel.dir/compile_LU_kernel.cpp.o -o compile_LU_kernel
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_LU_kernel >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/LU_kernel.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 63%] Built target compile_MatrixBase_inverse
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 56%] Linking CXX executable compile_MatrixBase_isDiagonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_isDiagonal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_isDiagonal.dir/compile_MatrixBase_isDiagonal.cpp.o -o compile_MatrixBase_isDiagonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_isDiagonal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_isDiagonal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 64%] Built target compile_LU_kernel
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 64%] Built target compile_MatrixBase_isDiagonal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 54%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/compile_MatrixBase_isOrthogonal.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/compile_MatrixBase_isOrthogonal.cpp.o -MF CMakeFiles/compile_MatrixBase_isOrthogonal.dir/compile_MatrixBase_isOrthogonal.cpp.o.d -o CMakeFiles/compile_MatrixBase_isOrthogonal.dir/compile_MatrixBase_isOrthogonal.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOrthogonal.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOrthogonal.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOrthogonal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOrthogonal.cpp:12:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits<T>::Scalar Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; typename Eigen::ei_traits<T>::Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:333:28:   required from 'bool Eigen::MatrixBase<Derived>::isOrthogonal(const Eigen::MatrixBase<OtherDerived>&, RealScalar) const [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>; RealScalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOrthogonal.cpp:16:56:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:265:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  265 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 57%] Linking CXX executable compile_MatrixBase_isIdentity
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_isIdentity.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_isIdentity.dir/compile_MatrixBase_isIdentity.cpp.o -o compile_MatrixBase_isIdentity
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_isIdentity >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_isIdentity.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 68%] Built target compile_MatrixBase_isIdentity
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 54%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/compile_MatrixBase_isUnitary.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/compile_MatrixBase_isUnitary.cpp.o -MF CMakeFiles/compile_MatrixBase_isUnitary.dir/compile_MatrixBase_isUnitary.cpp.o.d -o CMakeFiles/compile_MatrixBase_isUnitary.dir/compile_MatrixBase_isUnitary.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits<T>::Scalar Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; typename Eigen::ei_traits<T>::Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:356:49:   required from 'bool Eigen::MatrixBase<Derived>::isUnitary(RealScalar) const [with Derived = Eigen::Matrix<double, 3, 3>; RealScalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp:15:49:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:265:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  265 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 62%] Linking CXX executable compile_MatrixBase_isOnes
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_isOnes.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_isOnes.dir/compile_MatrixBase_isOnes.cpp.o -o compile_MatrixBase_isOnes
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_isOnes >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_isOnes.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 55%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/compile_MatrixBase_isZero.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/compile_MatrixBase_isZero.cpp.o -MF CMakeFiles/compile_MatrixBase_isZero.dir/compile_MatrixBase_isZero.cpp.o.d -o CMakeFiles/compile_MatrixBase_isZero.dir/compile_MatrixBase_isZero.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isZero.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isZero.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isZero.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isZero.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isZero.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isZero.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 70%] Built target compile_MatrixBase_isOnes
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 56%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/compile_MatrixBase_lazy.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/compile_MatrixBase_lazy.cpp.o -MF CMakeFiles/compile_MatrixBase_lazy.dir/compile_MatrixBase_lazy.cpp.o.d -o CMakeFiles/compile_MatrixBase_lazy.dir/compile_MatrixBase_lazy.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:13:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:12:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix<double, 2, 2>; Rhs = Eigen::Matrix<double, 2, 2>; LhsNested = const Eigen::Matrix<double, 2, 2>&; RhsNested = const Eigen::Matrix<double, 2, 2>&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:13:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Flagged<Product<const Matrix<double, 2, 2>&, const Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; Derived = Eigen::Matrix<double, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 2>; OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Flagged<Product<const Matrix<double, 2, 2>&, const Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 1, 2>, Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; Derived = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 2>; OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Flagged<Product<const Matrix<double, 2, 2>&, const Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 2>; Derived = Eigen::Matrix<double, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 2>; OtherDerived = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 2>; _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Flagged<Product<const Matrix<double, 2, 2>&, const Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 1, 2>, Eigen::Matrix<double, 1, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 2>; Derived = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 2>; OtherDerived = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 2>; _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 2, 2>&, const Eigen::Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Flagged<Product<const Matrix<double, 2, 2>&, const Matrix<double, 2, 2>&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_lazy.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 68%] Linking CXX executable compile_MatrixBase_isOrthogonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_isOrthogonal.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_isOrthogonal.dir/compile_MatrixBase_isOrthogonal.cpp.o -o compile_MatrixBase_isOrthogonal
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_isOrthogonal >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_isOrthogonal.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 59%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/compile_MatrixBase_ones.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/compile_MatrixBase_ones.cpp.o -MF CMakeFiles/compile_MatrixBase_ones.dir/compile_MatrixBase_ones.cpp.o.d -o CMakeFiles/compile_MatrixBase_ones.dir/compile_MatrixBase_ones.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<double, 2, 2>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:502:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Ones() [with Derived = Eigen::Matrix<double, 2, 2>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:12:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<int, 1, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:502:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Ones() [with Derived = Eigen::Matrix<int, 1, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:13:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:13:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::Matrix<double, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:13:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:13:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:13:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones.cpp:13:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 58%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/compile_MatrixBase_minor.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/compile_MatrixBase_minor.cpp.o -MF CMakeFiles/compile_MatrixBase_minor.dir/compile_MatrixBase_minor.cpp.o.d -o CMakeFiles/compile_MatrixBase_minor.dir/compile_MatrixBase_minor.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Minor<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:14:55:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Minor<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:14:55:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::Minor<Eigen::Matrix<int, 3, 3> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Minor<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:14:55:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Minor<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:14:55:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::Matrix<int, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Minor<Eigen::Matrix<int, 3, 3> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Minor<Matrix<int, 3, 3> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_minor.cpp:14:55:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 73%] Built target compile_MatrixBase_isOrthogonal
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 61%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/compile_MatrixBase_ones_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/compile_MatrixBase_ones_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_ones_int_int.dir/compile_MatrixBase_ones_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_ones_int_int.dir/compile_MatrixBase_ones_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000>, Eigen::Matrix<int, 10000, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 10000>; Derived2 = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 10000>; Derived2 = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 60%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/compile_MatrixBase_ones_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/compile_MatrixBase_ones_int.cpp.o -MF CMakeFiles/compile_MatrixBase_ones_int.dir/compile_MatrixBase_ones_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_ones_int.dir/compile_MatrixBase_ones_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; Derived = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000>, Eigen::Matrix<int, 1, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::Matrix<float, 10000, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000>; Derived2 = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000>; Derived2 = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 1>; Derived2 = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 1>; Derived2 = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_ones_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 70%] Linking CXX executable compile_MatrixBase_isUnitary
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_isUnitary.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_isUnitary.dir/compile_MatrixBase_isUnitary.cpp.o -o compile_MatrixBase_isUnitary
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_isUnitary >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_isUnitary.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 74%] Built target compile_MatrixBase_isUnitary
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 64%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/compile_MatrixBase_random.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/compile_MatrixBase_random.cpp.o -MF CMakeFiles/compile_MatrixBase_random.dir/compile_MatrixBase_random.cpp.o.d -o CMakeFiles/compile_MatrixBase_random.dir/compile_MatrixBase_random.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:414:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:60:7:   required from 'const Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > > Eigen::operator*(const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >::Scalar&, const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >&)'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:60:7:   required from 'const Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > > Eigen::operator*(const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >::Scalar&, const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >&)'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::Matrix<int, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:60:7:   required from 'const Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > > Eigen::operator*(const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >::Scalar&, const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >&)'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<ei_scalar_multiple_op<int>, CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:68:9:   required from 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const MatrixType&, const UnaryOp&) [with UnaryOp = Eigen::ei_scalar_multiple_op<int>; MatrixType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:202:10:   required from 'const Eigen::MatrixBase<Derived>::ScalarMultipleReturnType Eigen::MatrixBase<Derived>::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; ScalarMultipleReturnType = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:326:20:   required from 'const Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > > Eigen::operator*(const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >::Scalar&, const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >&)'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:68:9:   required from 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const MatrixType&, const UnaryOp&) [with UnaryOp = Eigen::ei_scalar_multiple_op<int>; MatrixType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:202:10:   required from 'const Eigen::MatrixBase<Derived>::ScalarMultipleReturnType Eigen::MatrixBase<Derived>::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; ScalarMultipleReturnType = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:326:20:   required from 'const Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<int>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > > Eigen::operator*(const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >::Scalar&, const MatrixBase<CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 2, 2> > >&)'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 56%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/compile_MatrixBase_marked.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/compile_MatrixBase_marked.cpp.o -MF CMakeFiles/compile_MatrixBase_marked.dir/compile_MatrixBase_marked.cpp.o.d -o CMakeFiles/compile_MatrixBase_marked.dir/compile_MatrixBase_marked.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h: In instantiation of 'void Eigen::ei_cache_friendly_product_colmajor_times_vector(int, const Scalar*, int, const RhsType&, Scalar*) [with Scalar = double; RhsType = Matrix<double, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; Rhs = Eigen::Matrix<double, 3, 3>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:25:   required from 'typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type Eigen::MatrixBase<Derived>::solveTriangular(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:59:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:420:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  420 |   int offset1 = (FirstAligned && alignmentStep==1?3:1);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CacheFriendlyProduct.h:421:31: warning: enum constant in boolean context [-Wint-in-bool-context]
  421 |   int offset3 = (FirstAligned && alignmentStep==1?1:3);
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:167:28:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; Rhs = Eigen::Matrix<double, 3, 3>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:25:   required from 'typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type Eigen::MatrixBase<Derived>::solveTriangular(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:59:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op<double>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:151:10:   required from 'const Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<typename Eigen::ei_traits<T>::Scalar>, Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits<T>::Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; Rhs = Eigen::Matrix<double, 3, 3>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:25:   required from 'typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type Eigen::MatrixBase<Derived>::solveTriangular(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:59:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> > >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::ei_scalar_difference_op<double>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:24:   required from 'Derived& Eigen::MapBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>, 10000, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block<Eigen::Matrix<double, 3, 3>, 3, 1, 1, 32>; int BlockRows = 10000; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:175:89:   required from 'static void Eigen::ei_solve_triangular_selector<Lhs, Rhs, UpLo, 0>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; Rhs = Eigen::Matrix<double, 3, 3>; int UpLo = 1024]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81:   required from 'void Eigen::MatrixBase<Derived>::solveTriangularInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:25:   required from 'typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type Eigen::MatrixBase<Derived>::solveTriangular(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Flagged<Eigen::Matrix<double, 3, 3>, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major<OtherDerived>::type = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:59:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 65%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/compile_MatrixBase_random_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/compile_MatrixBase_random_int.cpp.o -MF CMakeFiles/compile_MatrixBase_random_int.dir/compile_MatrixBase_random_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_random_int.dir/compile_MatrixBase_random_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; Derived = Eigen::Matrix<int, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 1>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; Derived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; Derived = Eigen::Matrix<int, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 1>, Eigen::Matrix<int, 10000, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; Derived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 1>; Derived2 = Eigen::Matrix<int, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; Derived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 1>; OtherDerived = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 1>; _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 73%] Linking CXX executable compile_MatrixBase_lazy
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_lazy.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_lazy.dir/compile_MatrixBase_lazy.cpp.o -o compile_MatrixBase_lazy
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_lazy >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_lazy.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 75%] Built target compile_MatrixBase_lazy
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 71%] Linking CXX executable compile_MatrixBase_isZero
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_isZero.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_isZero.dir/compile_MatrixBase_isZero.cpp.o -o compile_MatrixBase_isZero
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_isZero >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_isZero.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 75%] Built target compile_MatrixBase_isZero
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 66%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/compile_MatrixBase_row.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/compile_MatrixBase_row.cpp.o -MF CMakeFiles/compile_MatrixBase_row.dir/compile_MatrixBase_row.cpp.o.d -o CMakeFiles/compile_MatrixBase_row.dir/compile_MatrixBase_row.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:12:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:384:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  384 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 3)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:383:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:12:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:455:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, true>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 1, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; MatrixType = Eigen::Matrix<double, 3, 3>; int BlockRows = 1; int BlockCols = 3; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_row.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 63%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/compile_MatrixBase_part.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/compile_MatrixBase_part.cpp.o -MF CMakeFiles/compile_MatrixBase_part.dir/compile_MatrixBase_part.cpp.o.d -o CMakeFiles/compile_MatrixBase_part.dir/compile_MatrixBase_part.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<double, 3, 3> > >; Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<double, 3, 3>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<double, 3, 3> > >&, 0>]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:18:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:294:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  294 |     INVALID_VECTOR_VECTOR_PRODUCT__IF_YOU_WANTED_A_DOT_OR_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTIONS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:296:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  296 |     INVALID_MATRIX_PRODUCT__IF_YOU_WANTED_A_COEFF_WISE_PRODUCT_YOU_MUST_USE_THE_EXPLICIT_FUNCTION)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:52: warning: enum constant in boolean context [-Wint-in-bool-context]
  297 |   EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT)
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<double, 3, 3>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, ProductMode>::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<double, 3, 3> > >; LhsNested = const Eigen::Matrix<double, 3, 3>&; RhsNested = const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<double, 3, 3> > >&; int ProductMode = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60:   required from 'const typename Eigen::ProductReturnType<Derived, OtherDerived>::Type Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<double, 3, 3> > >; Derived = Eigen::Matrix<double, 3, 3>; typename Eigen::ProductReturnType<Derived, OtherDerived>::Type = Eigen::Product<const Eigen::Matrix<double, 3, 3>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<double, 3, 3> > >&, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:18:45:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:209:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  209 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 3; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:350:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int, int) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 3; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Part.h:159:49:   required from 'Eigen::Part<XprType, Mode>& Eigen::Part<MatrixType, Mode>::operator=(const Other&) [with Other = Eigen::Flagged<Eigen::Product<const Eigen::Matrix<double, 3, 3>&, const Eigen::Transpose<Eigen::NestByValue<Eigen::Matrix<double, 3, 3> > >&, 0>, 0, 6>; MatrixType = Eigen::Matrix<double, 3, 3>; unsigned int Mode = 512]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:18:53:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_part.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 67%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/compile_MatrixBase_random_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/compile_MatrixBase_random_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_random_int_int.dir/compile_MatrixBase_random_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_random_int_int.dir/compile_MatrixBase_random_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000>, Eigen::Matrix<int, 10000, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 10000>; Derived2 = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_random_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_random_int_int.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 73%] Linking CXX executable compile_MatrixBase_ones
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_ones.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_ones.dir/compile_MatrixBase_ones.cpp.o -o compile_MatrixBase_ones
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_ones >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_ones.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 77%] Built target compile_MatrixBase_ones
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 73%] Linking CXX executable compile_MatrixBase_ones_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_ones_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_ones_int_int.dir/compile_MatrixBase_ones_int_int.cpp.o -o compile_MatrixBase_ones_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_ones_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_ones_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 73%] Linking CXX executable compile_MatrixBase_minor
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_minor.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_minor.dir/compile_MatrixBase_minor.cpp.o -o compile_MatrixBase_minor
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_minor >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_minor.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 78%] Built target compile_MatrixBase_ones_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 78%] Built target compile_MatrixBase_minor
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 75%] Linking CXX executable compile_MatrixBase_random
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_random.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_random.dir/compile_MatrixBase_random.cpp.o -o compile_MatrixBase_random
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_random >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_random.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 75%] Linking CXX executable compile_MatrixBase_random_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_random_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_random_int.dir/compile_MatrixBase_random_int.cpp.o -o compile_MatrixBase_random_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_random_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_random_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_random
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 69%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/compile_MatrixBase_rowwise.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/compile_MatrixBase_rowwise.cpp.o -MF CMakeFiles/compile_MatrixBase_rowwise.dir/compile_MatrixBase_rowwise.cpp.o.d -o CMakeFiles/compile_MatrixBase_rowwise.dir/compile_MatrixBase_rowwise.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:14:67:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:14:67:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:14:67:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::CwiseUnaryOp<Eigen::ei_scalar_abs_op<double>, Eigen::Matrix<double, 3, 3> >, Eigen::ei_member_maxCoeff<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<CwiseUnaryOp<ei_scalar_abs_op<double>, Matrix<double, 3, 3> >, ei_member_maxCoeff<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_rowwise.cpp:16:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 74%] Linking CXX executable compile_MatrixBase_ones_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_ones_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_ones_int.dir/compile_MatrixBase_ones_int.cpp.o -o compile_MatrixBase_ones_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_ones_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_ones_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_random_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_ones_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 72%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/compile_MatrixBase_segment_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/compile_MatrixBase_segment_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_segment_int_int.dir/compile_MatrixBase_segment_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_segment_int_int.dir/compile_MatrixBase_segment_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000, 2, 1, 4>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000, 2, 1, 4>, Eigen::Matrix<int, 1, 10000, 2, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived2 = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:15:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 75%] Linking CXX executable compile_MatrixBase_marked
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_marked.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_marked.dir/compile_MatrixBase_marked.cpp.o -o compile_MatrixBase_marked
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_marked >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_marked.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_marked
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 77%] Linking CXX executable compile_MatrixBase_row
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_row.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_row.dir/compile_MatrixBase_row.cpp.o -o compile_MatrixBase_row
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_row >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_row.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_row
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 77%] Linking CXX executable compile_MatrixBase_part
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_part.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_part.dir/compile_MatrixBase_part.cpp.o -o compile_MatrixBase_part
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_part >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_part.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 77%] Linking CXX executable compile_MatrixBase_random_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_random_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_random_int_int.dir/compile_MatrixBase_random_int_int.cpp.o -o compile_MatrixBase_random_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_random_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_random_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_part
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_random_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 74%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/compile_MatrixBase_set.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/compile_MatrixBase_set.cpp.o -MF CMakeFiles/compile_MatrixBase_set.dir/compile_MatrixBase_set.cpp.o.d -o CMakeFiles/compile_MatrixBase_set.dir/compile_MatrixBase_set.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<int, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Matrix<int, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:17:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:12:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:20:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Matrix<int, 3, 3> >; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Matrix<int, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Matrix<int, 3, 3> >; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:17:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; Derived = Eigen::Matrix<int, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 3>; OtherDerived = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 3>; _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:17:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 2, 1, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 3, 3>; int BlockRows = 2; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:694:10:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::block(int, int) [with int BlockRows = 2; int BlockCols = 1; Derived = Eigen::Matrix<int, 3, 3>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<int, 3, 3>, 2, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:21:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; MatrixType = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:23:7:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 1, 1, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 3, 3>; int BlockRows = 1; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:694:10:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::block(int, int) [with int BlockRows = 1; int BlockCols = 1; Derived = Eigen::Matrix<int, 3, 3>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<int, 3, 3>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:21:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:23:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 2, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 2, 1, 1, 32>; OtherDerived = Eigen::Matrix<int, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 2, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 2, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; MatrixType = Eigen::Matrix<int, 3, 3>; int BlockRows = 2; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:36:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; MatrixType = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:23:7:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; OtherDerived = Eigen::Matrix<int, 2, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; MatrixType = Eigen::Matrix<int, 3, 3>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:94:64:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 1>; MatrixType = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:23:7:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 1, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 1, 1, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix<int, 3, 3>; int BlockRows = 1; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:36:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:23:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 1> >; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 1> >; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 1> >; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 1> >; MatrixType = Eigen::Matrix<int, 3, 3>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:53:54:   required from 'Eigen::CommaInitializer<MatrixType>::CommaInitializer(MatrixType&, const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 1> >; MatrixType = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:149:10:   required from 'Eigen::CommaInitializer<Derived> Eigen::MatrixBase<Derived>::operator<<(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 1> >; Derived = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:22:20:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:38:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MapBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix<int, 3, 3>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:94:64:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 3, 3>, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix<int, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_set.cpp:23:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 75%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/compile_MatrixBase_setIdentity.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/compile_MatrixBase_setIdentity.cpp.o -MF CMakeFiles/compile_MatrixBase_setIdentity.dir/compile_MatrixBase_setIdentity.cpp.o.d -o CMakeFiles/compile_MatrixBase_setIdentity.dir/compile_MatrixBase_setIdentity.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<int, 4, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<int, 4, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 3; int BlockCols = 3; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:694:10:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::block(int, int) [with int BlockRows = 3; int BlockCols = 3; Derived = Eigen::Matrix<int, 4, 4>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:13:13:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32> >; MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 3; int BlockCols = 3; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:648:14:   required from 'static Derived& Eigen::ei_setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>; bool Big = false]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:674:43:   required from 'Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 3, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:13:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 77%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/compile_MatrixBase_setRandom.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/compile_MatrixBase_setRandom.cpp.o -MF CMakeFiles/compile_MatrixBase_setRandom.dir/compile_MatrixBase_setRandom.cpp.o.d -o CMakeFiles/compile_MatrixBase_setRandom.dir/compile_MatrixBase_setRandom.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<int, 4, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<int, 4, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:12:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 4, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 4, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 4, 1, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 4, 1, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 4, 1, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 4, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/Random.h:118:16:   required from 'Derived& Eigen::MatrixBase<Derived>::setRandom() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 4, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:13:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 76%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/compile_MatrixBase_setOnes.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/compile_MatrixBase_setOnes.cpp.o -MF CMakeFiles/compile_MatrixBase_setOnes.dir/compile_MatrixBase_setOnes.cpp.o.d -o CMakeFiles/compile_MatrixBase_setOnes.dir/compile_MatrixBase_setOnes.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 1; int BlockCols = 4; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:530:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setOnes() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:13:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Linking CXX executable compile_MatrixBase_rowwise
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_rowwise.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_rowwise.dir/compile_MatrixBase_rowwise.cpp.o -o compile_MatrixBase_rowwise
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_rowwise >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_rowwise.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_rowwise
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 78%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/compile_MatrixBase_setZero.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/compile_MatrixBase_setZero.cpp.o -MF CMakeFiles/compile_MatrixBase_setZero.dir/compile_MatrixBase_setZero.cpp.o.d -o CMakeFiles/compile_MatrixBase_setZero.dir/compile_MatrixBase_setZero.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32> >; MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 1; int BlockCols = 4; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 1, 4, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:13:17:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Linking CXX executable compile_MatrixBase_segment_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_segment_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_segment_int_int.dir/compile_MatrixBase_segment_int_int.cpp.o -o compile_MatrixBase_segment_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_segment_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_segment_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Built target compile_MatrixBase_segment_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/compile_MatrixBase_template_int_end.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/compile_MatrixBase_template_int_end.cpp.o -MF CMakeFiles/compile_MatrixBase_template_int_end.dir/compile_MatrixBase_template_int_end.cpp.o.d -o CMakeFiles/compile_MatrixBase_template_int_end.dir/compile_MatrixBase_template_int_end.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:540:10:   required from 'typename Eigen::BlockReturnType<Derived, Size>::SubVectorType Eigen::MatrixBase<Derived>::end() [with int Size = 2; Derived = Eigen::Matrix<int, 1, 4>; typename Eigen::BlockReturnType<Derived, Size>::SubVectorType = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:14:48:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:14:49:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Derived = Eigen::Matrix<int, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 2>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:14:49:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 2>; Derived = Eigen::Matrix<int, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 2>; OtherDerived = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 2>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:14:49:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:15:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Linking CXX executable compile_MatrixBase_setIdentity
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_setIdentity.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_setIdentity.dir/compile_MatrixBase_setIdentity.cpp.o -o compile_MatrixBase_setIdentity
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_setIdentity >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_setIdentity.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/compile_MatrixBase_template_int_int_corner_enum.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/compile_MatrixBase_template_int_int_corner_enum.cpp.o -MF CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/compile_MatrixBase_template_int_int_corner_enum.cpp.o.d -o CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/compile_MatrixBase_template_int_int_corner_enum.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 2; int BlockCols = 3; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:640:14:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::corner(Eigen::CornerType) [with int CRows = 2; int CCols = 3; Derived = Eigen::Matrix<int, 4, 4>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:15:22:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 4, 4> >; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 4, 4>, Eigen::Matrix<int, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; Derived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 4, 4>; OtherDerived = Eigen::Matrix<int, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 4, 4>; _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 3, 2, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 3, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:15:41:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; Derived = Eigen::Matrix<int, 2, 3, 2, 2, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 3, 2, 2, 3>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; _Scalar = int; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 3, 2, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 3, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:15:41:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 3, 2, 2, 3>; Derived = Eigen::Matrix<int, 2, 3, 2, 2, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 3, 2, 2, 3>; OtherDerived = Eigen::Matrix<int, 2, 3, 2, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 3, 2, 2, 3>; _Scalar = int; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 3; int _Options = 2; int _MaxRows = 2; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 3, 2, 2, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 4, 4>, 2, 3, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:15:41:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32> >; MatrixType = Eigen::Matrix<int, 4, 4>; int BlockRows = 2; int BlockCols = 3; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 4, 4>, 2, 3, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_int_corner_enum.cpp:16:42:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/compile_MatrixBase_start_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/compile_MatrixBase_start_int.cpp.o -MF CMakeFiles/compile_MatrixBase_start_int.dir/compile_MatrixBase_start_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_start_int.dir/compile_MatrixBase_start_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:14:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:14:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000, 2, 1, 4>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:14:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:14:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000, 2, 1, 4>, Eigen::Matrix<int, 1, 10000, 2, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:14:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived2 = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000, 2, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000, 2, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 10000, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:14:51:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:15:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/compile_MatrixBase_template_int_segment.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/compile_MatrixBase_template_int_segment.cpp.o -MF CMakeFiles/compile_MatrixBase_template_int_segment.dir/compile_MatrixBase_template_int_segment.cpp.o.d -o CMakeFiles/compile_MatrixBase_template_int_segment.dir/compile_MatrixBase_template_int_segment.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:470:10:   required from 'typename Eigen::BlockReturnType<Derived, Size>::SubVectorType Eigen::MatrixBase<Derived>::segment(int) [with int Size = 2; Derived = Eigen::Matrix<int, 1, 4>; typename Eigen::BlockReturnType<Derived, Size>::SubVectorType = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:14:59:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Derived = Eigen::Matrix<int, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 2>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 2>; Derived = Eigen::Matrix<int, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 2>; OtherDerived = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 2>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:14:61:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:15:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 81%] Built target compile_MatrixBase_setIdentity
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Linking CXX executable compile_MatrixBase_set
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_set.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_set.dir/compile_MatrixBase_set.cpp.o -o compile_MatrixBase_set
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_set >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_set.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/compile_MatrixBase_template_int_start.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/compile_MatrixBase_template_int_start.cpp.o -MF CMakeFiles/compile_MatrixBase_template_int_start.dir/compile_MatrixBase_template_int_start.cpp.o.d -o CMakeFiles/compile_MatrixBase_template_int_start.dir/compile_MatrixBase_template_int_start.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:508:10:   required from 'typename Eigen::BlockReturnType<Derived, Size>::SubVectorType Eigen::MatrixBase<Derived>::start() [with int Size = 2; Derived = Eigen::Matrix<int, 1, 4>; typename Eigen::BlockReturnType<Derived, Size>::SubVectorType = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:14:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:12:39:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:14:53:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Derived = Eigen::Matrix<int, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 2>; OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:14:53:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 2>; Derived = Eigen::Matrix<int, 1, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 2>; OtherDerived = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 2>; _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 2; int _Options = 2; int _MaxRows = 1; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<Matrix<int, 1, 4>, 1, 2, 1, 32>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:14:53:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix<int, 1, 4>; int BlockRows = 1; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:270:20:   required from 'Derived& Eigen::MatrixBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10:   required from 'Derived& Eigen::MatrixBase<Derived>::setZero() [with Derived = Eigen::Block<Eigen::Matrix<int, 1, 4>, 1, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:15:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Linking CXX executable compile_MatrixBase_setRandom
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_setRandom.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_setRandom.dir/compile_MatrixBase_setRandom.cpp.o -o compile_MatrixBase_setRandom
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_setRandom >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_setRandom.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 83%] Built target compile_MatrixBase_set
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 83%] Built target compile_MatrixBase_setRandom
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/compile_MatrixBase_transpose.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/compile_MatrixBase_transpose.cpp.o -MF CMakeFiles/compile_MatrixBase_transpose.dir/compile_MatrixBase_transpose.cpp.o.d -o CMakeFiles/compile_MatrixBase_transpose.dir/compile_MatrixBase_transpose.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<int>, Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2>, Eigen::Matrix<int, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; Derived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<int, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:14:62:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<int, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:14:62:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2, 3, 2, 2>, Eigen::Transpose<Eigen::Matrix<int, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<int, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:14:62:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<int, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:14:62:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 2, 2, 3, 2, 2>, Eigen::Matrix<int, 2, 2, 3, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 2, 2, 3, 2, 2>; _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 2; int _Options = 3; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Transpose<Eigen::Matrix<int, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 2, 2, 3, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Transpose<Matrix<int, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_transpose.cpp:14:62:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Linking CXX executable compile_MatrixBase_setOnes
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_setOnes.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_setOnes.dir/compile_MatrixBase_setOnes.cpp.o -o compile_MatrixBase_setOnes
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_setOnes >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_setOnes.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 84%] Built target compile_MatrixBase_setOnes
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/compile_MatrixBase_zero_int_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/compile_MatrixBase_zero_int_int.cpp.o -MF CMakeFiles/compile_MatrixBase_zero_int_int.dir/compile_MatrixBase_zero_int_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_zero_int_int.dir/compile_MatrixBase_zero_int_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 10000, 10000>, Eigen::Matrix<int, 10000, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 10000>; Derived2 = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 10000, 10000>; Derived2 = Eigen::Matrix<int, 10000, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; Derived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 10000, 10000>; OtherDerived = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 10000, 10000>; _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 10000, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 10000, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int_int.cpp:12:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/compile_MatrixBase_zero.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/compile_MatrixBase_zero.cpp.o -MF CMakeFiles/compile_MatrixBase_zero.dir/compile_MatrixBase_zero.cpp.o.d -o CMakeFiles/compile_MatrixBase_zero.dir/compile_MatrixBase_zero.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<double, 2, 2>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<double, 2, 2>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:12:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Constant(const Scalar&) [with Derived = Eigen::Matrix<int, 1, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18:   required from 'static const Eigen::MatrixBase<Derived>::ConstantReturnType Eigen::MatrixBase<Derived>::Zero() [with Derived = Eigen::Matrix<int, 1, 4>; ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:13:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  227 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::Matrix<double, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 2, 2> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 2, 2> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:12:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 4>, Eigen::Matrix<int, 1, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; Derived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 4>; OtherDerived = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 4>; _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 4; int _Options = 2; int _MaxRows = 1; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero.cpp:13:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/compile_MatrixBase_zero_int.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/compile_MatrixBase_zero_int.cpp.o -MF CMakeFiles/compile_MatrixBase_zero_int.dir/compile_MatrixBase_zero_int.cpp.o.d -o CMakeFiles/compile_MatrixBase_zero_int.dir/compile_MatrixBase_zero_int.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; Derived = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<int, 1, 10000>, Eigen::Matrix<int, 1, 10000> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 10000, 1>, Eigen::Matrix<float, 10000, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000>; Derived2 = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<int, 1, 10000>; Derived2 = Eigen::Matrix<int, 1, 10000>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; Derived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 1, 10000>; OtherDerived = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 1, 10000>; _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 1; int _Cols = 10000; int _Options = 2; int _MaxRows = 1; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<int>, Eigen::Matrix<int, 1, 10000> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 1, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<int>, Matrix<int, 1, 10000> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:12:30:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 1>; Derived2 = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<float, 10000, 1>; Derived2 = Eigen::Matrix<float, 10000, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; Derived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 10000, 1>; OtherDerived = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 10000, 1>; _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 1> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<float, 10000, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseNullaryOp<ei_scalar_constant_op<float>, Matrix<float, 10000, 1> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_zero_int.cpp:13:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Linking CXX executable compile_MatrixBase_setZero
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_setZero.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_setZero.dir/compile_MatrixBase_setZero.cpp.o -o compile_MatrixBase_setZero
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_setZero >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_setZero.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Built target compile_MatrixBase_setZero
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/build.make doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/build.make doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 80%] Linking CXX executable compile_MatrixBase_template_int_end
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_template_int_end.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_template_int_end.dir/compile_MatrixBase_template_int_end.cpp.o -o compile_MatrixBase_template_int_end
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_template_int_end >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_template_int_end.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Built target compile_MatrixBase_template_int_end
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/build.make doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/build.make doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 81%] Linking CXX executable compile_MatrixBase_template_int_int_corner_enum
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/compile_MatrixBase_template_int_int_corner_enum.cpp.o -o compile_MatrixBase_template_int_int_corner_enum
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_template_int_int_corner_enum >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_template_int_int_corner_enum.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 81%] Linking CXX executable compile_MatrixBase_start_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_start_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_start_int.dir/compile_MatrixBase_start_int.cpp.o -o compile_MatrixBase_start_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_start_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_start_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 82%] Linking CXX executable compile_MatrixBase_template_int_segment
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_template_int_segment.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_template_int_segment.dir/compile_MatrixBase_template_int_segment.cpp.o -o compile_MatrixBase_template_int_segment
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_template_int_segment >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_template_int_segment.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Built target compile_MatrixBase_start_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_FixedBlock.dir/build.make doc/examples/CMakeFiles/class_FixedBlock.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 84%] Linking CXX executable compile_MatrixBase_transpose
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_transpose.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_transpose.dir/compile_MatrixBase_transpose.cpp.o -o compile_MatrixBase_transpose
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_transpose >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_transpose.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Built target compile_MatrixBase_template_int_int_corner_enum
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/build.make doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Built target compile_MatrixBase_template_int_segment
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/build.make doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_FixedBlock.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_FixedBlock.dir/build.make doc/examples/CMakeFiles/class_FixedBlock.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Built target compile_MatrixBase_transpose
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_Block.dir/build.make doc/examples/CMakeFiles/class_Block.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 83%] Linking CXX executable compile_MatrixBase_template_int_start
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_template_int_start.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_template_int_start.dir/compile_MatrixBase_template_int_start.cpp.o -o compile_MatrixBase_template_int_start
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_template_int_start >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_template_int_start.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/build.make doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/build
make  -f doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/build.make doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_Block.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_Block.dir/build.make doc/examples/CMakeFiles/class_Block.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Built target compile_MatrixBase_template_int_start
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/build.make doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/build.make doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 86%] Linking CXX executable compile_MatrixBase_zero
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_zero.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_zero.dir/compile_MatrixBase_zero.cpp.o -o compile_MatrixBase_zero
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_zero >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_zero.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 85%] Linking CXX executable compile_MatrixBase_zero_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_zero_int_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_zero_int_int.dir/compile_MatrixBase_zero_int_int.cpp.o -o compile_MatrixBase_zero_int_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_zero_int_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_zero_int_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 91%] Built target compile_MatrixBase_zero
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/build.make doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 79%] Building CXX object doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/compile_PartialRedux_count.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/compile_PartialRedux_count.cpp.o -MF CMakeFiles/compile_PartialRedux_count.dir/compile_PartialRedux_count.cpp.o.d -o CMakeFiles/compile_PartialRedux_count.dir/compile_PartialRedux_count.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater_equal<double>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > >]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:346:10:   required from 'const Eigen::CwiseBinaryOp<std::greater_equal<typename Eigen::ei_traits<T>::Scalar>, ExpressionType, Eigen::NestByValue<typename ExpressionType::ConstantReturnType> > Eigen::Cwise<ExpressionType>::operator>=(Scalar) const [with ExpressionType = Eigen::Matrix<double, 3, 3>; typename Eigen::ei_traits<T>::Scalar = double; typename ExpressionType::ConstantReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> >; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:14:104:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 3>, NestByValue<CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 3, 3> > > >, ei_member_count<int>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:14:125:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>; Derived = Eigen::Matrix<int, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 1>; OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 3>, NestByValue<CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 3, 3> > > >, ei_member_count<int>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:14:125:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 1>; Derived = Eigen::Matrix<int, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<int, 3, 1>; OtherDerived = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<int, 3, 1>; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::CwiseBinaryOp<std::greater_equal<double>, Eigen::Matrix<double, 3, 3>, Eigen::NestByValue<Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<double>, Eigen::Matrix<double, 3, 3> > > >, Eigen::ei_member_count<int>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<int, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<CwiseBinaryOp<std::greater_equal<double>, Matrix<double, 3, 3>, NestByValue<CwiseNullaryOp<ei_scalar_constant_op<double>, Matrix<double, 3, 3> > > >, ei_member_count<int>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_count.cpp:14:125:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 91%] Built target compile_MatrixBase_zero_int_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/build.make doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Linking CXX executable compile_MatrixBase_zero_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_MatrixBase_zero_int.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_MatrixBase_zero_int.dir/compile_MatrixBase_zero_int.cpp.o -o compile_MatrixBase_zero_int
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_MatrixBase_zero_int >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/MatrixBase_zero_int.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 93%] Built target compile_MatrixBase_zero_int
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 80%] Building CXX object doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/compile_PartialRedux_maxCoeff.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/compile_PartialRedux_maxCoeff.cpp.o -MF CMakeFiles/compile_PartialRedux_maxCoeff.dir/compile_PartialRedux_maxCoeff.cpp.o.d -o CMakeFiles/compile_PartialRedux_maxCoeff.dir/compile_PartialRedux_maxCoeff.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_maxCoeff<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp:14:79:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_maxCoeff<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp:14:79:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_maxCoeff<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_maxCoeff<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_maxCoeff.cpp:14:79:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 83%] Building CXX object doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/compile_PartialRedux_minCoeff.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/compile_PartialRedux_minCoeff.cpp.o -MF CMakeFiles/compile_PartialRedux_minCoeff.dir/compile_PartialRedux_minCoeff.cpp.o.d -o CMakeFiles/compile_PartialRedux_minCoeff.dir/compile_PartialRedux_minCoeff.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_minCoeff<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp:14:79:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_minCoeff<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp:14:79:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_minCoeff<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_minCoeff<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_minCoeff.cpp:14:79:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 84%] Building CXX object doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/compile_PartialRedux_squaredNorm.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/compile_PartialRedux_squaredNorm.cpp.o -MF CMakeFiles/compile_PartialRedux_squaredNorm.dir/compile_PartialRedux_squaredNorm.cpp.o.d -o CMakeFiles/compile_PartialRedux_squaredNorm.dir/compile_PartialRedux_squaredNorm.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_squaredNorm<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp:14:83:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_squaredNorm<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp:14:83:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_squaredNorm<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_squaredNorm<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_squaredNorm.cpp:14:83:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 84%] Building CXX object doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/compile_PartialRedux_norm.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/compile_PartialRedux_norm.cpp.o -MF CMakeFiles/compile_PartialRedux_norm.dir/compile_PartialRedux_norm.cpp.o.d -o CMakeFiles/compile_PartialRedux_norm.dir/compile_PartialRedux_norm.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_norm<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp:14:72:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_norm<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp:14:72:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; Derived = Eigen::Matrix<double, 1, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 1, 3>; OtherDerived = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 1, 3>; _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 1; int _Cols = 3; int _Options = 2; int _MaxRows = 1; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_norm<double>, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 1, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_norm<double>, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_norm.cpp:14:72:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 84%] Building CXX object doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/compile_PartialRedux_sum.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/compile_PartialRedux_sum.cpp.o -MF CMakeFiles/compile_PartialRedux_sum.dir/compile_PartialRedux_sum.cpp.o.d -o CMakeFiles/compile_PartialRedux_sum.dir/compile_PartialRedux_sum.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp:12:33:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp:14:67:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp:14:67:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; Derived = Eigen::Matrix<double, 3, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 1>; OtherDerived = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 1>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::PartialReduxExpr<Eigen::Matrix<double, 3, 3>, Eigen::ei_member_sum<double>, 1>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 3, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = PartialReduxExpr<Matrix<double, 3, 3>, ei_member_sum<double>, 1>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_PartialRedux_sum.cpp:14:67:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Building CXX object doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/compile_Tutorial_commainit_01.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/compile_Tutorial_commainit_01.cpp.o -MF CMakeFiles/compile_Tutorial_commainit_01.dir/compile_Tutorial_commainit_01.cpp.o.d -o CMakeFiles/compile_Tutorial_commainit_01.dir/compile_Tutorial_commainit_01.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_01.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_01.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_01.cpp:12:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 92%] Linking CXX executable compile_PartialRedux_count
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_PartialRedux_count.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_PartialRedux_count.dir/compile_PartialRedux_count.cpp.o -o compile_PartialRedux_count
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_PartialRedux_count >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/PartialRedux_count.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 99%] Built target compile_PartialRedux_count
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 94%] Linking CXX executable compile_PartialRedux_maxCoeff
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_PartialRedux_maxCoeff.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_PartialRedux_maxCoeff.dir/compile_PartialRedux_maxCoeff.cpp.o -o compile_PartialRedux_maxCoeff
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_PartialRedux_maxCoeff >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/PartialRedux_maxCoeff.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 88%] Building CXX object doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/Tutorial_simple_example_dynamic_size.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/Tutorial_simple_example_dynamic_size.cpp.o -MF CMakeFiles/Tutorial_simple_example_dynamic_size.dir/Tutorial_simple_example_dynamic_size.cpp.o.d -o CMakeFiles/Tutorial_simple_example_dynamic_size.dir/Tutorial_simple_example_dynamic_size.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_dynamic_size.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_dynamic_size.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:350:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int, int) [with _Scalar = int; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_dynamic_size.cpp:10:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:331:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int) [with _Scalar = float; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_dynamic_size.cpp:18:15:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 99%] Built target compile_PartialRedux_maxCoeff
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 89%] Building CXX object doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/Tutorial_simple_example_fixed_size.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/Tutorial_simple_example_fixed_size.cpp.o -MF CMakeFiles/Tutorial_simple_example_fixed_size.dir/Tutorial_simple_example_fixed_size.cpp.o.d -o CMakeFiles/Tutorial_simple_example_fixed_size.dir/Tutorial_simple_example_fixed_size.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<float, 4, 4>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:10:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&, const Scalar&) [with _Scalar = int; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1; Scalar = int]':
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:11:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:120:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  120 |                       THIS_METHOD_IS_ONLY_FOR_VECTORS_OF_A_SPECIFIC_SIZE)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:393:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE'
  393 |       EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 4)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:8:12:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >; _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:10:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:392:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Scalar&, const Scalar&, const Scalar&, const Scalar&) [with _Scalar = int; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1; Scalar = int]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:11:25:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >; Derived = Eigen::Matrix<float, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >; _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >; _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:10:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >; Derived = Eigen::Matrix<float, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >; _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 4, 4> >; _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:10:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 4>; Derived = Eigen::Matrix<float, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 4>; OtherDerived = Eigen::Matrix<float, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 4>; _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:10:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 4>, Eigen::Matrix<float, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 4>; Derived = Eigen::Matrix<float, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 4>; OtherDerived = Eigen::Matrix<float, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 4>; _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/Tutorial_simple_example_fixed_size.cpp:10:36:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 87%] Building CXX object doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/compile_Tutorial_commainit_02.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/compile_Tutorial_commainit_02.cpp.o -MF CMakeFiles/compile_Tutorial_commainit_02.dir/compile_Tutorial_commainit_02.cpp.o.d -o CMakeFiles/compile_Tutorial_commainit_02.dir/compile_Tutorial_commainit_02.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:350:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(int, int) [with _Scalar = float; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 10000]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:13:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:14:16:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:311:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:113:23:   required from 'Eigen::Quaternion<Scalar>::Quaternion() [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:245:21:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>; Scalar = float]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 1; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:694:10:   required from 'typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type Eigen::MatrixBase<Derived>::block(int, int) [with int BlockRows = 1; int BlockCols = 1; Derived = Eigen::Matrix<float, 10000, 10000>; typename Eigen::BlockReturnType<Derived, BlockRows, BlockCols>::Type = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:21:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:15:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 1; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:36:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:15:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:94:64:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_constant_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:15:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 1, 1, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 1; int BlockCols = 1; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:36:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:17:38:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:94:64:   required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<float>, Eigen::Matrix<float, 10000, 10000> >; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:17:38:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<float, 4, 1>, Eigen::Matrix<float, 4, 1> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; Derived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<float, 4, 1>; OtherDerived = Eigen::Matrix<float, 4, 1>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:541:107:   required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:20:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 4, 1>; _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:291:18:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 2; int _MaxRows = 4; int _MaxCols = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:126:57:   required from 'Eigen::Quaternion<Scalar>::Quaternion(const Eigen::Quaternion<Scalar>&) [with _Scalar = float]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:257:10:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>; OtherDerived = Eigen::Matrix<float, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; Derived = Eigen::Block<Eigen::Matrix<float, 10000, 10000>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; MatrixType = Eigen::Matrix<float, 10000, 10000>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:53:54:   required from 'Eigen::CommaInitializer<MatrixType>::CommaInitializer(MatrixType&, const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; MatrixType = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:149:10:   required from 'Eigen::CommaInitializer<Derived> Eigen::MatrixBase<Derived>::operator<<(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<float, 3, 3>; Derived = Eigen::Matrix<float, 10000, 10000>]'
/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_Tutorial_commainit_02.cpp:14:57:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 88%] Building CXX object doc/examples/CMakeFiles/class_FixedBlock.dir/class_FixedBlock.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/examples/CMakeFiles/class_FixedBlock.dir/class_FixedBlock.cpp.o -MF CMakeFiles/class_FixedBlock.dir/class_FixedBlock.cpp.o.d -o CMakeFiles/class_FixedBlock.dir/class_FixedBlock.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 3, 3>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:21:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h: In instantiation of 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, _DirectAccessStatus>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1; int _DirectAccessStatus = 0]':
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:16:17:   required from 'const Eigen::Block<Derived, 2, 2> topLeft2x2Corner(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:22:27:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:126:84: warning: enum constant in boolean context [-Wint-in-bool-context]
  126 |       EIGEN_STATIC_ASSERT(RowsAtCompileTime!=Dynamic && ColsAtCompileTime!=Dynamic,THIS_METHOD_IS_ONLY_FOR_FIXED_SIZE)
      |                                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase<Derived>::MapBase(const Scalar*) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 1, 32>; Scalar = double]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix<double, 3, 3>; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:9:17:   required from 'Eigen::Block<Derived, 2, 2> topLeft2x2Corner(Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:23:19:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:148:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  148 |       EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Matrix<double, 3, 3>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 3, 3>; OtherDerived = Eigen::Matrix<double, 3, 3>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 3, 3>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 2; int _MaxRows = 3; int _MaxCols = 3]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 3, 3> >, 2, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:22:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 3, 3> >, 2, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:22:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 3, 3> >, 2, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:22:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 3, 3> >, 2, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:22:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 2, 2>, Eigen::Matrix<double, 2, 2> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; Derived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 2, 2>; OtherDerived = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 2, 2>; _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 2; int _MaxRows = 2; int _MaxCols = 2]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 3, 3> >, 2, 2, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 2, 2>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 3, 3> >, 2, 2, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:22:31:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 0, 32> >; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 0, 32> >; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 0, 32> >; Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 0, 32> >; MatrixType = Eigen::Matrix<double, 3, 3>; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:191:24:   required from 'Derived& Eigen::MapBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 3, 3>, 2, 2, 1, 32>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator*=(const Other&) [with Other = int; MatrixType = Eigen::Matrix<double, 3, 3>; int BlockRows = 2; int BlockCols = 2; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:23:26:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 93%] Building CXX object doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/class_CwiseUnaryOp.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/class_CwiseUnaryOp.cpp.o -MF CMakeFiles/class_CwiseUnaryOp.dir/class_CwiseUnaryOp.cpp.o.d -o CMakeFiles/class_CwiseUnaryOp.dir/class_CwiseUnaryOp.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:16:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:16:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:16:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:16:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:16:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<CwiseClampOp<double>, Matrix<double, 4, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:17:91:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseUnaryOp<CwiseClampOp<double>, Eigen::Matrix<double, 4, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseUnaryOp<CwiseClampOp<double>, Matrix<double, 4, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseUnaryOp.cpp:17:91:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 95%] Linking CXX executable compile_PartialRedux_minCoeff
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_PartialRedux_minCoeff.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_PartialRedux_minCoeff.dir/compile_PartialRedux_minCoeff.cpp.o -o compile_PartialRedux_minCoeff
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_PartialRedux_minCoeff >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/PartialRedux_minCoeff.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 96%] Linking CXX executable compile_PartialRedux_squaredNorm
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_PartialRedux_squaredNorm.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_PartialRedux_squaredNorm.dir/compile_PartialRedux_squaredNorm.cpp.o -o compile_PartialRedux_squaredNorm
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_PartialRedux_squaredNorm >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/PartialRedux_squaredNorm.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 91%] Building CXX object doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/class_CwiseBinaryOp.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/class_CwiseBinaryOp.cpp.o -MF CMakeFiles/class_CwiseBinaryOp.dir/class_CwiseBinaryOp.cpp.o.d -o CMakeFiles/class_CwiseBinaryOp.dir/class_CwiseBinaryOp.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:14:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = MakeComplexOp<double>; Lhs = Eigen::Matrix<double, 4, 4>; Rhs = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:301:10:   required from 'const Eigen::CwiseBinaryOp<CustomBinaryOp, Derived, OtherDerived> Eigen::MatrixBase<Derived>::binaryExpr(const Eigen::MatrixBase<OtherDerived>&, const CustomBinaryOp&) const [with CustomBinaryOp = MakeComplexOp<double>; OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:15:24:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:102:9: warning: enum constant in boolean context [-Wint-in-bool-context]
  102 |         YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  104 |       EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:14:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_random_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:14:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:14:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:14:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<MakeComplexOp<double>, Matrix<double, 4, 4>, Matrix<double, 4, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:15:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<std::complex<double>, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<double>, 4, 4>; OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<MakeComplexOp<double>, Matrix<double, 4, 4>, Matrix<double, 4, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:15:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<std::complex<double>, 4, 4>, Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<double>, 4, 4>; OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<MakeComplexOp<double>, Matrix<double, 4, 4>, Matrix<double, 4, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:15:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, 4, 4>; Derived = Eigen::Matrix<std::complex<double>, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<double>, 4, 4>; OtherDerived = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, 4, 4>; _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<MakeComplexOp<double>, Matrix<double, 4, 4>, Matrix<double, 4, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:15:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<std::complex<double>, 4, 4>, Eigen::Matrix<std::complex<double>, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, 4, 4>; Derived = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<std::complex<double>, 4, 4>; OtherDerived = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<std::complex<double>, 4, 4>; _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex<double>; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::CwiseBinaryOp<MakeComplexOp<double>, Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >; typename Eigen::ei_eval<T>::type = Eigen::Matrix<std::complex<double>, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = CwiseBinaryOp<MakeComplexOp<double>, Matrix<double, 4, 4>, Matrix<double, 4, 4> >; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_CwiseBinaryOp.cpp:15:52:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target compile_PartialRedux_minCoeff
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target compile_PartialRedux_squaredNorm
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 99%] Linking CXX executable compile_Tutorial_commainit_01
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Tutorial_commainit_01.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Tutorial_commainit_01.dir/compile_Tutorial_commainit_01.cpp.o -o compile_Tutorial_commainit_01
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Tutorial_commainit_01 >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Tutorial_commainit_01.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target compile_Tutorial_commainit_01
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 90%] Building CXX object doc/examples/CMakeFiles/class_Block.dir/class_Block.cpp.o
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/c++ -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples -I/usr/src/RPM/BUILD/eigen-2.0.17 -I/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -MD -MT doc/examples/CMakeFiles/class_Block.dir/class_Block.cpp.o -MF CMakeFiles/class_Block.dir/class_Block.cpp.o.d -o CMakeFiles/class_Block.dir/class_Block.cpp.o -c /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:103,
                 from /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:1:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs]
  232 |   typedef typename ei_packet_traits<Scalar>::type Packet;
      |                                                   ^~~~~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
   36 | template<> struct ei_unpacket_traits<__m128>  { typedef float  type; enum {size=4}; };
      |                                            ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
   37 | template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
   38 | template<> struct ei_unpacket_traits<__m128i> { typedef int    type; enum {size=4}; };
      |                                             ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
  265 | struct ei_palign_impl<Offset,__m128>
      |                                    ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
  288 | struct ei_palign_impl<Offset,__m128i>
      |                                     ^
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
  311 | struct ei_palign_impl<Offset,__m128d>
      |                                     ^
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const Eigen::MatrixBase<Derived>::IdentityReturnType Eigen::MatrixBase<Derived>::Identity() [with Derived = Eigen::Matrix<double, 4, 4>; IdentityReturnType = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >]':
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:21:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:115:23: warning: enum constant in boolean context [-Wint-in-bool-context]
  115 |                       YOU_CALLED_A_FIXED_SIZE_METHOD_ON_A_DYNAMIC_SIZE_MATRIX_OR_VECTOR)
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:607:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE'
  607 |   EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125:
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> > >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::ei_scalar_identity_op<double>, Eigen::Matrix<double, 4, 4> >; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 4, 4>, Eigen::Matrix<double, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; Derived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 4, 4>; OtherDerived = Eigen::Matrix<double, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 4, 4>; _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 4; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:21:35:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:407:29:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:22:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:564:11: warning: enum constant in boolean context [-Wint-in-bool-context]
  564 |           INVALID_MATRIX_TEMPLATE_PARAMETERS)
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:22:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 10000, 10000, 2, 4, 4>, Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:408:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:22:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:22:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::ei_assign_traits<Eigen::Matrix<double, 10000, 10000, 2, 4, 4>, Eigen::Matrix<double, 10000, 10000, 2, 4, 4> >':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:22:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:27: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                           ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:59:48: warning: enum constant in boolean context [-Wint-in-bool-context]
   59 |                        && int(DstIsAligned) && int(SrcIsAligned),
      |                                                ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:90:47: warning: enum constant in boolean context [-Wint-in-bool-context]
   90 |               ? ( int(MayUnrollCompletely) && int(DstIsAligned) ? int(CompleteUnrolling) : int(NoUnrolling) )
      |                                               ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl<Derived1, Derived2, 1, 0>::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; Derived2 = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45:   required from 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>; _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:415:19:   required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 10000; int _Cols = 10000; int _Options = 2; int _MaxRows = 4; int _MaxCols = 4]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:492:41:   required from 'const typename Eigen::ei_eval<T>::type Eigen::MatrixBase<Derived>::eval() const [with Derived = Eigen::Block<Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; typename Eigen::ei_eval<T>::type = Eigen::Matrix<double, 10000, 10000, 2, 4, 4>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:35:   required from 'std::ostream& Eigen::operator<<(std::ostream&, const MatrixBase<Derived>&) [with Derived = Block<CwiseUnaryOp<ei_scalar_multiple_op<double>, Matrix<double, 4, 4> >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream<char>]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:22:34:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context]
  332 |     const int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
      |                                                                   ~~~~~~~~~~~~~^~~
  333 |                            : ei_alignmentOffset(&dst.coeffRef(0), size);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase<Derived>::lazyAssign(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 0, 32> >; Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 1, 32>]':
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:107:   required from 'static Derived& Eigen::ei_assign_selector<Derived, OtherDerived, false, false>::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 0, 32> >]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55:   required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 0, 32> >; Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29:   required from 'Derived& Eigen::MapBase<Derived>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 0, 32> >; Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 1, 32>]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::ei_scalar_multiple_op<double>, Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 0, 32> >; MatrixType = Eigen::Matrix<double, 4, 4>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:191:24:   required from 'Derived& Eigen::MapBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, 4, 4>, 10000, 10000, 1, 32>; Scalar = double]'
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5:   required from 'Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>& Eigen::Block<MatrixType, BlockRows, BlockCols, PacketAccess, 32>::operator*=(const Other&) [with Other = int; MatrixType = Eigen::Matrix<double, 4, 4>; int BlockRows = 10000; int BlockCols = 10000; int PacketAccess = 1]'
/usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_Block.cpp:23:29:   required from here
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:147:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  147 |     YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE'
  428 |   EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:430:5: warning: enum constant in boolean context [-Wint-in-bool-context]
  430 |     YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:64: note: in definition of macro 'EIGEN_STATIC_ASSERT'
   94 |         if (Eigen::ei_static_assert<CONDITION ? true : false>::MSG) {}
      |                                                                ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 97%] Linking CXX executable compile_PartialRedux_norm
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_PartialRedux_norm.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_PartialRedux_norm.dir/compile_PartialRedux_norm.cpp.o -o compile_PartialRedux_norm
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_PartialRedux_norm >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/PartialRedux_norm.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 98%] Linking CXX executable compile_PartialRedux_sum
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_PartialRedux_sum.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_PartialRedux_sum.dir/compile_PartialRedux_sum.cpp.o -o compile_PartialRedux_sum
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_PartialRedux_sum >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/PartialRedux_sum.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target compile_PartialRedux_norm
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target compile_PartialRedux_sum
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 99%] Linking CXX executable Tutorial_simple_example_dynamic_size
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Tutorial_simple_example_dynamic_size.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/Tutorial_simple_example_dynamic_size.dir/Tutorial_simple_example_dynamic_size.cpp.o -o Tutorial_simple_example_dynamic_size
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && ./Tutorial_simple_example_dynamic_size >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/Tutorial_simple_example_dynamic_size.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Linking CXX executable class_CwiseBinaryOp
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/class_CwiseBinaryOp.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/class_CwiseBinaryOp.dir/class_CwiseBinaryOp.cpp.o -o class_CwiseBinaryOp
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && ./class_CwiseBinaryOp >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/class_CwiseBinaryOp.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target Tutorial_simple_example_dynamic_size
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target class_CwiseBinaryOp
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Linking CXX executable compile_Tutorial_commainit_02
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && /usr/bin/cmake -E cmake_link_script CMakeFiles/compile_Tutorial_commainit_02.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/compile_Tutorial_commainit_02.dir/compile_Tutorial_commainit_02.cpp.o -o compile_Tutorial_commainit_02
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets && ./compile_Tutorial_commainit_02 >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/Tutorial_commainit_02.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Linking CXX executable class_CwiseUnaryOp
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/class_CwiseUnaryOp.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/class_CwiseUnaryOp.dir/class_CwiseUnaryOp.cpp.o -o class_CwiseUnaryOp
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && ./class_CwiseUnaryOp >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/class_CwiseUnaryOp.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Linking CXX executable class_FixedBlock
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/class_FixedBlock.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/class_FixedBlock.dir/class_FixedBlock.cpp.o -o class_FixedBlock
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && ./class_FixedBlock >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/class_FixedBlock.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target compile_Tutorial_commainit_02
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/all_snippets.dir/build.make doc/snippets/CMakeFiles/all_snippets.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target class_CwiseUnaryOp
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target class_FixedBlock
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/all_snippets.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/snippets/CMakeFiles/all_snippets.dir/build.make doc/snippets/CMakeFiles/all_snippets.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[ 99%] Linking CXX executable Tutorial_simple_example_fixed_size
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/Tutorial_simple_example_fixed_size.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/Tutorial_simple_example_fixed_size.dir/Tutorial_simple_example_fixed_size.cpp.o -o Tutorial_simple_example_fixed_size
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && ./Tutorial_simple_example_fixed_size >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/Tutorial_simple_example_fixed_size.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Nothing to be done for 'doc/snippets/CMakeFiles/all_snippets.dir/build'.
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target all_snippets
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target Tutorial_simple_example_fixed_size
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Linking CXX executable class_Block
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/class_Block.dir/link.txt --verbose=1
/usr/bin/c++  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DNDEBUG -rdynamic CMakeFiles/class_Block.dir/class_Block.cpp.o -o class_Block
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples && ./class_Block >/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/class_Block.out
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target class_Block
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/all_examples.dir/build.make doc/examples/CMakeFiles/all_examples.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/all_examples.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/examples/CMakeFiles/all_examples.dir/build.make doc/examples/CMakeFiles/all_examples.dir/build
make[2]: Nothing to be done for 'doc/examples/CMakeFiles/all_examples.dir/build'.
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target all_examples
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/CMakeFiles/doc.dir/build.make doc/CMakeFiles/doc.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/eigen-2.0.17 /usr/src/RPM/BUILD/eigen-2.0.17/doc /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/CMakeFiles/doc.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make  -f doc/CMakeFiles/doc.dir/build.make doc/CMakeFiles/doc.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc && /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/html/
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc && /usr/bin/cmake -E copy /usr/src/RPM/BUILD/eigen-2.0.17/doc/eigendoxy_tabs.css /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/html/
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc && /usr/bin/cmake -E copy /usr/src/RPM/BUILD/eigen-2.0.17/doc/Eigen_Silly_Professor_64x64.png /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/html/
cd /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc && doxygen
warning: Tag 'DETAILS_AT_TOP' at line 180 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'SHOW_DIRECTORIES' at line 481 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 746 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 803 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1090 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1096 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1265 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1278 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1287 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 1311 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 1435 of file 'Doxyfile' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
warning: doxygen no longer ships with the FreeSans font.
  You may want to clear or change DOT_FONTNAME.
  Otherwise you run the risk that the wrong font is being used for dot generated graphs.
/usr/src/RPM/BUILD/eigen-2.0.17/doc/FixedSizeVectorizable.dox:7: warning: multiple use of section label 'summary' while adding section, (first occurrence: /usr/src/RPM/BUILD/eigen-2.0.17/doc/Experimental.dox, line 10)
/usr/src/RPM/BUILD/eigen-2.0.17/doc/StlContainers.dox:12: warning: multiple use of section label 'summary' while adding section, (first occurrence: /usr/src/RPM/BUILD/eigen-2.0.17/doc/Experimental.dox, line 10)
/usr/src/RPM/BUILD/eigen-2.0.17/doc/StructHavingEigenMembers.dox:14: warning: multiple use of section label 'summary' while adding section, (first occurrence: /usr/src/RPM/BUILD/eigen-2.0.17/doc/Experimental.dox, line 10)
Doxygen version used: 1.10.0 (GIT-NOTFOUND)
Searching for include files...
Searching for example files...
Searching for files in directory /usr/src/RPM/BUILD/eigen-2.0.17/doc/snippets
Searching for files in directory /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets
Searching for files in directory /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples
Searching for files in directory /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching INPUT for files to process...
Searching for files in directory /usr/src/RPM/BUILD/eigen-2.0.17/Eigen
Searching for files in directory /usr/src/RPM/BUILD/eigen-2.0.17/doc
Searching for files in directory /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc
Reading and parsing tag files
Parsing files
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Array...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Cholesky...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Dense...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Eigen...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Geometry...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/LeastSquares...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/LU...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/NewStdVector...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/QR...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/QtAlignedMalloc...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Sparse...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/StdVector...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/SVD...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/CustomizingEigen.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/CustomizingEigen.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/D03_WrongStackAlignment.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/D03_WrongStackAlignment.dox...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/doc/Doxyfile.in...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/echelon.cpp...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/echelon.cpp...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/doc/Eigen_Silly_Professor_64x64.png...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/doc/eigendoxy.css...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/doc/eigendoxy_footer.html.in...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/doc/eigendoxy_header.html.in...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/doc/eigendoxy_tabs.css...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/example.cpp...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/example.cpp...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/Experimental.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/Experimental.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/FixedSizeVectorizable.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/FixedSizeVectorizable.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/InsideEigenExample.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/InsideEigenExample.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/Overview.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/Overview.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/PassingByValue.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/PassingByValue.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/StlContainers.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/StlContainers.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/StructHavingEigenMembers.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/StructHavingEigenMembers.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/tutorial.cpp...
Parsing file /usr/src/RPM/BUILD/eigen-/usr/src/RPM/BUILD/eigen-2.0.17/doc/UnalignedArrayAssert.dox:98: warning: multiple use of section label 'explanation' while adding section, (first occurrence: /usr/src/RPM/BUILD/eigen-2.0.17/doc/FixedSizeVectorizable.dox, line 24)
sh: line 1: latex: command not found
error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log!
sh: line 1: latex: command not found
error: Problems running latex. Check your installation or look for typos in _formulas_dark.tex and check _formulas_dark.log!
2.0.17/doc/tutorial.cpp...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialLinearAlgebra.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialLinearAlgebra.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialSparse.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialSparse.dox...
Preprocessing /usr/src/RPM/BUILD/eigen-2.0.17/doc/UnalignedArrayAssert.dox...
Parsing file /usr/src/RPM/BUILD/eigen-2.0.17/doc/UnalignedArrayAssert.dox...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/cmake_install.cmake...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/Doxyfile...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/eigendoxy_footer.html...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/eigendoxy_header.html...
Reading /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/Makefile...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Associating documentation with modules...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Computing module relations...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating images for formulas in HTML...
Generating example documentation...
Generating file sources...
Parsing code for file CustomizingEigen.dox...
Parsing code for file D03_WrongStackAlignment.dox...
Parsing code for file Doxyfile.in...
Parsing code for file echelon.cpp...
Parsing code for file Eigen_Silly_Professor_64x64.png...
Parsing code for file eigendoxy.css...
Parsing code for file eigendoxy_footer.html.in...
Parsing code for file eigendoxy_header.html.in...
Parsing code for file eigendoxy_tabs.css...
Parsing code for file example.cpp...
Parsing code for file Experimental.dox...
Parsing code for file FixedSizeVectorizable.dox...
Parsing code for file InsideEigenExample.dox...
Parsing code for file Overview.dox...
Parsing code for file PassingByValue.dox...
Parsing code for file QuickStartGuide.dox...
Parsing code for file StlContainers.dox...
Parsing code for file StructHavingEigenMembers.dox...
Parsing code for file TopicLazyEvaluation.dox...
Parsing code for file tutorial.cpp...
Parsing code for file TutorialGeometry.dox...
Parsing code for file TutorialLinearAlgebra.dox...
Parsing code for file TutorialSparse.dox...
Parsing code for fil/usr/src/RPM/BUILD/eigen-2.0.17/doc/CustomizingEigen.dox:80: warning: unable to resolve reference to 'NumTraits' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:83: warning: unable to resolve reference to 'matrixtypedefs' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:181: warning: unable to resolve link to 'MatrixBase::Unit' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:254: warning: unable to resolve reference to 'MatrixBaseCommaInitRef' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:272: warning: unable to resolve link to 'CommaInitializer::finished()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:284: warning: unable to resolve link to 'Cwise' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:311: warning: unable to resolve link to 'Cwise' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:317: warning: unable to resolve link to 'Cwise::operator*()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:328: warning: unable to resolve link to 'Cwise::operator/()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:332: warning: unable to resolve link to 'Cwise::inverse()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:348: warning: unable to resolve link to 'Cwise::sin' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:348: warning: unable to resolve link to 'Cwise::cos' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:354: warning: unable to resolve link to 'Cwise::pow()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:355: warning: unable to resolve link to 'Cwise::square' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:356: warning: unable to resolve link to 'Cwise::cube' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:357: warning: unable to resolve link to 'Cwise::sqrt' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:358: warning: unable to resolve link to 'Cwise::exp' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:359: warning: unable to resolve link to 'Cwise::log' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:367: warning: unable to resolve link to 'Cwise::min' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:367: warning: unable to resolve link to 'Cwise::max' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:368: warning: unable to resolve link to 'Cwise::abs()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:368: warning: unable to resolve link to 'Cwise::abs2()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:383: warning: unable to resolve link to 'MatrixBase::dot()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:391: warning: unable to resolve link to 'MatrixBase::cross()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:402: warning: unable to resolve link to 'MatrixBase::minCoeff()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:402: warning: unable to resolve link to 'MatrixBase::maxCoeff()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:403: warning: unable to resolve link to 'MatrixBase::sum()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:403: warning: unable to resolve link to 'MatrixBase::trace()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:404: warning: unable to resolve link to 'MatrixBase::norm()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:404: warning: unable to resolve link to 'MatrixBase::squaredNorm()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:405: warning: unable to resolve link to 'MatrixBase::all()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:405: warning: unable to resolve link to 'MatrixBase::any()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:407: warning: unable to resolve link to 'MatrixBase::colwise()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:408: warning: unable to resolve link to 'MatrixBase::rowwise()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:423: warning: unable to resolve link to 'MatrixBase::maxCoeff(int*,int*) const ' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:423: warning: unable to resolve link to 'MatrixBase::minCoeff(int*,int*) const ' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:425: warning: unable to resolve reference to 'CwiseAll' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:433: warning: unable to resolve link to 'MatrixBase::col(int)' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:434: warning: unable to resolve link to 'MatrixBase::row(int)' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:456: warning: unable to resolve link to 'MatrixBase::block(int,int,int,int)' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:458: warning: unable to resolve link to 'MatrixBase::block(int,int)' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:465: warning: unable to resolve link to 'MatrixBase::corner(CornerType,int,int)' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:471: warning: unable to resolve link to 'MatrixBase::corner(CornerType)' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:477: warning: unable to resolve link to 'MatrixBase::minor()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:487: warning: unable to resolve link to 'MatrixBase::asDiagonal()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:491: warning: unable to resolve link to 'MatrixBase::diagonal()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:504: warning: unable to resolve link to 'MatrixBase::transpose()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:510: warning: unable to resolve link to 'MatrixBase::adjoint()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:520: warning: unable to resolve link to 'MatrixBase::dot()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:524: warning: unable to resolve link to 'MatrixBase::norm()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:525: warning: unable to resolve link to 'MatrixBase::squaredNorm()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:529: warning: unable to resolve link to 'MatrixBase::normalized()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:530: warning: unable to resolve link to 'MatrixBase::normalize()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:539: warning: unable to resolve link to 'MatrixBase::part() const ' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:539: warning: unable to resolve link to 'MatrixBase::part()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:29: warning: unable to resolve link to 'MatrixBase::eval()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:39: warning: unable to resolve link to 'flags' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:39: warning: unable to resolve link to 'Product' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:45: warning: unable to resolve link to 'MatrixBase::lazy()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:49: warning: unable to resolve link to 'flags' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:49: warning: unable to resolve link to 'flags' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:51: warning: unable to resolve link to 'flags' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:51: warning: unable to resolve link to 'Product' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TopicLazyEvaluation.dox:57: warning: unable to resolve link to 'MatrixBase::lazy()' for \link command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:13: warning: unable to resolve reference to 'GeometryModule' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:23: warning: unable to resolve reference to 'AngleAxis' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:23: warning: unable to resolve reference to 'Quaternion' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:23: warning: unable to resolve reference to 'Translation' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:23: warning: unable to resolve reference to 'Scaling' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:49: warning: unable to resolve reference to 'Rotation2D' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:52: warning: unable to resolve reference to 'AngleAxis' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:55: warning: unable to resolve reference to 'Quaternion' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialGeometry.dox:109: warning: unable to resolve reference to 'GeometryModule' for \ref command
/usr/src/RPM/BUILD/eigen-2.0.17/doc/TutorialLinearAlgebra.dox:145: warning: unable to resolve link to 'MatrixBase::lu()' for \link command
e UnalignedArrayAssert.dox...
Generating code for file Array...
Parsing code for file Cholesky...
Generating code for file Core...
Parsing code for file Dense...
Parsing code for file Eigen...
Parsing code for file Geometry...
Parsing code for file LeastSquares...
Parsing code for file LU...
Parsing code for file NewStdVector...
Parsing code for file QR...
Parsing code for file QtAlignedMalloc...
Parsing code for file Sparse...
Parsing code for file StdVector...
Parsing code for file SVD...
Parsing code for file cmake_install.cmake...
Parsing code for file Doxyfile...
Parsing code for file eigendoxy_footer.html...
Parsing code for file eigendoxy_header.html...
Parsing code for file Makefile...
Generating file documentation...
Generating page documentation...
Generating docs for page CustomizingEigen...
Generating docs for page WrongStackAlignment...
Generating docs for page Experimental...
Generating docs for page FixedSizeVectorizable...
Generating docs for page InsideEigenExample...
Generating docs for page PassingByValue...
Generating docs for page TutorialCore...
Generating docs for page StlContainers...
Generating docs for page StructHavingEigenMembers...
Generating docs for page TopicLazyEvaluation...
Generating docs for page TutorialGeometry...
Generating docs for page TutorialAdvancedLinearAlgebra...
Generating docs for page TutorialSparse...
Generating docs for page UnalignedArrayAssert...
Generating group documentation...
Generating class documentation...
Generating concept documentation...
Generating module documentation...
Generating namespace documentation...
Generating directory documentation...
Generating index page...
Generating main page...
Generating page index...
Generating topic index...
Generating module index...
Generating module member index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
type lookup cache used 144/65536 hits=402 misses=144
symbol lookup cache used 213/65536 hits=2822 misses=213
finished...
make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
[100%] Built target doc
make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
make: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.18467
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/eigen2-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/eigen2-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd eigen-2.0.17
+ make -C noarch-alt-linux DESTDIR=/usr/src/tmp/eigen2-buildroot install
make: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/share/pkgconfig/eigen2.pc
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/Core
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/LU
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/Cholesky
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/QR
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/Geometry
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/Sparse
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/Array
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/SVD
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/LeastSquares
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/QtAlignedMalloc
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/StdVector
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/NewStdVector
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/Eigen
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/Dense
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Assign.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Block.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/CacheFriendlyProduct.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Coeffs.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/CommaInitializer.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Cwise.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/CwiseUnaryOp.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/DiagonalCoeffs.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/DiagonalMatrix.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/DiagonalProduct.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Dot.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Flagged.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Functors.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Fuzzy.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/GenericPacketMath.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/IO.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Map.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/MapBase.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/MathFunctions.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Matrix.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/MatrixBase.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/MatrixStorage.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Minor.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/NestByValue.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/NumTraits.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Part.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Product.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Redux.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/SolveTriangular.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Sum.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Swap.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Transpose.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/Visitor.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Constants.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/DisableMSVCWarnings.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/EnableMSVCWarnings.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/ForwardDeclarations.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Macros.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Memory.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Meta.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/StaticAssert.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/XprHelper.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/LU/Determinant.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/LU/Inverse.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/LU/LU.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/QR/EigenSolver.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/QR/HessenbergDecomposition.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/QR/QR.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/QR/Tridiagonalization.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/SVD/SVD.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Cholesky/LDLT.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Cholesky/LLT.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/BooleanRedux.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/CwiseOperators.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/Functors.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/Norms.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/PartialRedux.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/Random.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/Select.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/AlignedBox.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/AngleAxis.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/EulerAngles.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/Hyperplane.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/OrthoMethods.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/ParametrizedLine.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/Quaternion.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/Rotation2D.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/RotationBase.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/Scaling.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/Transform.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Geometry/Translation.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/LeastSquares/LeastSquares.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/AmbiVector.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/CholmodSupport.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/CompressedStorage.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/CoreIterators.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/DynamicSparseMatrix.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/MappedSparseMatrix.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/RandomSetter.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseAssign.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseBlock.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseCwise.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseCwiseBinaryOp.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseCwiseUnaryOp.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseDiagonalProduct.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseDot.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseFlagged.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseFuzzy.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseLDLT.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseLLT.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseLU.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseMatrix.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseMatrixBase.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseProduct.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseRedux.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseTranspose.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseUtil.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseVector.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SuperLUSupport.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/TaucsSupport.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/TriangularSolver.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/UmfPackSupport.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/unsupported/Eigen/IterativeSolvers
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h
-- Installing: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/unsupported/Eigen/src/IterativeSolvers/IterationController.h
make: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/eigen2-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/eigen2-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/eigen2-buildroot/ (default)
Compressing files in /usr/src/tmp/eigen2-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/eigen2-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Splitting links to aliased files under /{,s}bin in /usr/src/tmp/eigen2-buildroot
Processing files: eigen2-2.0.17-alt3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.18467
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd eigen-2.0.17
+ DOCDIR=/usr/src/tmp/eigen2-buildroot/usr/share/doc/eigen2-2.0.17
+ export DOCDIR
+ rm -rf /usr/src/tmp/eigen2-buildroot/usr/share/doc/eigen2-2.0.17
+ /bin/mkdir -p /usr/src/tmp/eigen2-buildroot/usr/share/doc/eigen2-2.0.17
+ cp -prL noarch-alt-linux/doc/html /usr/src/tmp/eigen2-buildroot/usr/share/doc/eigen2-2.0.17
+ chmod -R go-w /usr/src/tmp/eigen2-buildroot/usr/share/doc/eigen2-2.0.17
+ chmod -R a+rX /usr/src/tmp/eigen2-buildroot/usr/share/doc/eigen2-2.0.17
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Vr4anA
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.G9xHVE
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
cpp.req.files: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Sparse/SparseAssign.h:  empty
/usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/PartialRedux.h:64:26: error: missing binary operator before token "("
   64 |   #if EIGEN_GNUC_AT_LEAST(3,4)
      |                          ^
cpp.req: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/PartialRedux.h: cpp failed, trying c++ mode
/usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/PartialRedux.h:64:26: error: missing binary operator before token "("
   64 |   #if EIGEN_GNUC_AT_LEAST(3,4)
      |                          ^
cpp.req: WARNING: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Array/PartialRedux.h: cpp failed
/usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Macros.h:151:24: error: missing binary operator before token "("
  151 | #if EIGEN_GNUC_AT_LEAST(4,0)
      |                        ^
cpp.req: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Macros.h: cpp failed, trying c++ mode
/usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Macros.h:151:24: error: missing binary operator before token "("
  151 | #if EIGEN_GNUC_AT_LEAST(4,0)
      |                        ^
cpp.req: WARNING: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/Eigen/src/Core/util/Macros.h: cpp failed
/usr/src/tmp/eigen2-buildroot/usr/include/eigen2/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:51:10: fatal error: Eigen/Core: No such file or directory
   51 | #include <Eigen/Core>
      |          ^~~~~~~~~~~~
compilation terminated.
cpp.req: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h: cpp failed, trying c++ mode
/usr/src/tmp/eigen2-buildroot/usr/include/eigen2/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:51:10: fatal error: Eigen/Core: No such file or directory
   51 | #include <Eigen/Core>
      |          ^~~~~~~~~~~~
compilation terminated.
cpp.req: WARNING: /usr/src/tmp/eigen2-buildroot/usr/include/eigen2/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h: cpp failed
Provides: eigen2-devel = 2.0.17-alt3, pkgconfig(eigen2) = 2.0.17
Requires: /usr/share/pkgconfig
Wrote: /usr/src/RPM/RPMS/noarch/eigen2-2.0.17-alt3.noarch.rpm (w2.lzdio)
81.21user 23.46system 0:12.42elapsed 842%CPU (0avgtext+0avgdata 141796maxresident)k
0inputs+0outputs (0major+4428433minor)pagefaults 0swaps
/.out/eigen2-2.0.17-alt3.noarch.rpm: The use of such a license name is ambiguous: LGPL
3.24user 2.78system 0:26.71elapsed 22%CPU (0avgtext+0avgdata 131028maxresident)k
0inputs+0outputs (0major+224089minor)pagefaults 0swaps
--- eigen2-2.0.17-alt3.noarch.rpm.repo	2019-06-14 11:59:02.000000000 +0000
+++ eigen2-2.0.17-alt3.noarch.rpm.hasher	2024-04-09 01:49:58.942395027 +0000
@@ -146,2 +146,4 @@
 /usr/share/doc/eigen2-2.0.17/html	40755	root:root	
+/usr/share/doc/eigen2-2.0.17/html/Array_source.html	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/Core_source.html	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/CustomizingEigen.html	100644	root:root	
@@ -150,3 +152,2 @@
 /usr/share/doc/eigen2-2.0.17/html/FixedSizeVectorizable.html	100644	root:root	
-/usr/share/doc/eigen2-2.0.17/html/FreeSans.ttf	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/InsideEigenExample.html	100644	root:root	
@@ -163,4 +164,6 @@
 /usr/share/doc/eigen2-2.0.17/html/_formulas.tex	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/_formulas_dark.tex	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/bc_s.png	100644	root:root	
-/usr/share/doc/eigen2-2.0.17/html/bdwn.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/bc_sd.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/clipboard.js	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/closed.png	100644	root:root	
@@ -168,8 +171,14 @@
 /usr/share/doc/eigen2-2.0.17/html/dir_e68e8157741866f444e17edd764ebbae.html	100644	root:root	
-/usr/share/doc/eigen2-2.0.17/html/doc.png	100644	root:root	
-/usr/share/doc/eigen2-2.0.17/html/doxygen.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/doc.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/docd.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/doxygen.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/doxygen_crawl.html	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/dynsections.js	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/eigendoxy.css	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/eigendoxy_tabs.css	100644	root:root	
-/usr/share/doc/eigen2-2.0.17/html/folderclosed.png	100644	root:root	
-/usr/share/doc/eigen2-2.0.17/html/folderopen.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/files.html	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/folderclosed.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/folderclosedd.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/folderopen.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/folderopend.svg	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/index.html	100644	root:root	
@@ -178,8 +187,15 @@
 /usr/share/doc/eigen2-2.0.17/html/menudata.js	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/minus.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/minusd.svg	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/nav_f.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/nav_fd.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/nav_g.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/nav_h.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/nav_hd.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/open.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/pages.html	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/plus.svg	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/plusd.svg	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/splitbar.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/splitbard.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/sync_off.png	100644	root:root	
@@ -187,5 +203,9 @@
 /usr/share/doc/eigen2-2.0.17/html/tab_a.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/tab_ad.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/tab_b.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/tab_bd.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/tab_h.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/tab_hd.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/tab_s.png	100644	root:root	
+/usr/share/doc/eigen2-2.0.17/html/tab_sd.png	100644	root:root	
 /usr/share/doc/eigen2-2.0.17/html/tabs.css	100644	root:root	
@@ -343,40 +363,56 @@
 File: /usr/share/doc/eigen2-2.0.17/html	40755	root:root		
-File: /usr/share/doc/eigen2-2.0.17/html/CustomizingEigen.html	100644	root:root	2c247e2aded2f3f8e21ed99e89715de6	
+File: /usr/share/doc/eigen2-2.0.17/html/Array_source.html	100644	root:root	5ced3f5abf496e33c0c4f18f6785500c	
+File: /usr/share/doc/eigen2-2.0.17/html/Core_source.html	100644	root:root	94c4392816572bb4dba0b02d2e6b6291	
+File: /usr/share/doc/eigen2-2.0.17/html/CustomizingEigen.html	100644	root:root	704b141308534f7c6b1ff8cc4ca9cfa0	
 File: /usr/share/doc/eigen2-2.0.17/html/Eigen_Silly_Professor_64x64.png	100644	root:root	5236687115916a0a3416dc9c899a2c11	
-File: /usr/share/doc/eigen2-2.0.17/html/Experimental.html	100644	root:root	687a037a91ca8ad7950199a060a46da3	
-File: /usr/share/doc/eigen2-2.0.17/html/FixedSizeVectorizable.html	100644	root:root	c7fa2e4165494921754ea8afc3adcf1d	
-File: /usr/share/doc/eigen2-2.0.17/html/FreeSans.ttf	100644	root:root	c72e08fcfbc0f02bcc5703ec2282cc0e	
-File: /usr/share/doc/eigen2-2.0.17/html/InsideEigenExample.html	100644	root:root	8fb2351a7cb6959d60436627fc5634e8	
-File: /usr/share/doc/eigen2-2.0.17/html/PassingByValue.html	100644	root:root	9d0bc2080f5a281a0cfc60a982d25610	
-File: /usr/share/doc/eigen2-2.0.17/html/StlContainers.html	100644	root:root	a4be9b0ed0a4bac5e0e898bad4782978	
-File: /usr/share/doc/eigen2-2.0.17/html/StructHavingEigenMembers.html	100644	root:root	d15794ac0f97f7c3771686fb7e92af4a	
-File: /usr/share/doc/eigen2-2.0.17/html/TopicLazyEvaluation.html	100644	root:root	7d2073d51e828d2bca31439e15531cb1	
-File: /usr/share/doc/eigen2-2.0.17/html/TutorialAdvancedLinearAlgebra.html	100644	root:root	b917ca8dedba44bdb180ff1ea7d07b99	
-File: /usr/share/doc/eigen2-2.0.17/html/TutorialCore.html	100644	root:root	a0bd74ada62c8225e0c418f5aeafd870	
-File: /usr/share/doc/eigen2-2.0.17/html/TutorialGeometry.html	100644	root:root	7629cee1e2ba4aab0388ddd455cfc344	
-File: /usr/share/doc/eigen2-2.0.17/html/TutorialSparse.html	100644	root:root	ffb0dbce2feb277d054ff03ecad4e194	
-File: /usr/share/doc/eigen2-2.0.17/html/UnalignedArrayAssert.html	100644	root:root	0ea32ff504ff3b3e9e5124fc7fe8abb4	
-File: /usr/share/doc/eigen2-2.0.17/html/WrongStackAlignment.html	100644	root:root	f93f1828c99328ec61f503740582f472	
-File: /usr/share/doc/eigen2-2.0.17/html/_formulas.tex	100644	root:root	77ecc2aa7122ac29edc7a1607756287d	
+File: /usr/share/doc/eigen2-2.0.17/html/Experimental.html	100644	root:root	765cf8750ba33e719a2738b1dafe9d28	
+File: /usr/share/doc/eigen2-2.0.17/html/FixedSizeVectorizable.html	100644	root:root	98ae3bbb6f38c73a03b046c9758b39b7	
+File: /usr/share/doc/eigen2-2.0.17/html/InsideEigenExample.html	100644	root:root	ccac5aaa0b1c9b40cb7b90796f9f5413	
+File: /usr/share/doc/eigen2-2.0.17/html/PassingByValue.html	100644	root:root	48e15f735dafc775e0a0ed41d7f68a08	
+File: /usr/share/doc/eigen2-2.0.17/html/StlContainers.html	100644	root:root	e37f7498276289e825777dc5958f03b2	
+File: /usr/share/doc/eigen2-2.0.17/html/StructHavingEigenMembers.html	100644	root:root	2d9051ef4b0f18cf93af2b0b51ba7ea5	
+File: /usr/share/doc/eigen2-2.0.17/html/TopicLazyEvaluation.html	100644	root:root	7dd990be4b1697befb74ecda05b2b808	
+File: /usr/share/doc/eigen2-2.0.17/html/TutorialAdvancedLinearAlgebra.html	100644	root:root	ee3bd6086ba54228d7fbb81f1d7d61c1	
+File: /usr/share/doc/eigen2-2.0.17/html/TutorialCore.html	100644	root:root	176af78734f6d66c915475a8d1d4c708	
+File: /usr/share/doc/eigen2-2.0.17/html/TutorialGeometry.html	100644	root:root	1c010d21ece0615417fac0af690bfd30	
+File: /usr/share/doc/eigen2-2.0.17/html/TutorialSparse.html	100644	root:root	b30421abb8d3c0eda61475c1e7982521	
+File: /usr/share/doc/eigen2-2.0.17/html/UnalignedArrayAssert.html	100644	root:root	08507501b512f60ffd58462300933566	
+File: /usr/share/doc/eigen2-2.0.17/html/WrongStackAlignment.html	100644	root:root	a5702956f4b42bc0bdc2d053ebb4dceb	
+File: /usr/share/doc/eigen2-2.0.17/html/_formulas.tex	100644	root:root	81d1ecf19a8420cc25d5bb8d62399866	
+File: /usr/share/doc/eigen2-2.0.17/html/_formulas_dark.tex	100644	root:root	e5ff4da18e612dfc5f283ce9a079fe39	
 File: /usr/share/doc/eigen2-2.0.17/html/bc_s.png	100644	root:root	ceaaae73746596a7519cfe782d8aa065	
-File: /usr/share/doc/eigen2-2.0.17/html/bdwn.png	100644	root:root	6249334b2e7fc28090f26abeb328eb78	
+File: /usr/share/doc/eigen2-2.0.17/html/bc_sd.png	100644	root:root	dd8557b2a24d0ec5eb1975fa34a48f0d	
+File: /usr/share/doc/eigen2-2.0.17/html/clipboard.js	100644	root:root	4bffd0b12526c64fb000e16693e88af2	
 File: /usr/share/doc/eigen2-2.0.17/html/closed.png	100644	root:root	3fa180a1c853204ee64235708fb8e162	
-File: /usr/share/doc/eigen2-2.0.17/html/dir_a62d91f57b5fefafb116d3f5c1ce792a.html	100644	root:root	de3eaba4c804fe315902802176e6e52d	
-File: /usr/share/doc/eigen2-2.0.17/html/dir_e68e8157741866f444e17edd764ebbae.html	100644	root:root	924a5ca7ef9a4af4885e6f83403c71ab	
-File: /usr/share/doc/eigen2-2.0.17/html/doc.png	100644	root:root	31ed05886f30a2be256e9df86a25586f	
-File: /usr/share/doc/eigen2-2.0.17/html/doxygen.png	100644	root:root	4d8b8c8f1a68a4f320da8294a085f251	
+File: /usr/share/doc/eigen2-2.0.17/html/dir_a62d91f57b5fefafb116d3f5c1ce792a.html	100644	root:root	b6f901e2c8f4b8edb508b3e213cbee27	
+File: /usr/share/doc/eigen2-2.0.17/html/dir_e68e8157741866f444e17edd764ebbae.html	100644	root:root	2faae084991eeb242ddc5baccad6bac1	
+File: /usr/share/doc/eigen2-2.0.17/html/doc.svg	100644	root:root	a3ffe2973c4496fa58356d2ce26a05ca	
+File: /usr/share/doc/eigen2-2.0.17/html/docd.svg	100644	root:root	b5ed1e341efff55ac43fa615512d7bf6	
+File: /usr/share/doc/eigen2-2.0.17/html/doxygen.svg	100644	root:root	015d40fdbaec957e6eb9ff89362edddf	
+File: /usr/share/doc/eigen2-2.0.17/html/doxygen_crawl.html	100644	root:root	92ed945522c7796201f110a74e7b9607	
+File: /usr/share/doc/eigen2-2.0.17/html/dynsections.js	100644	root:root	c2ba84b25a35dffcb85aa7762ada9802	
 File: /usr/share/doc/eigen2-2.0.17/html/eigendoxy.css	100644	root:root	ff79661bcbce7f49af6dee870817c419	
 File: /usr/share/doc/eigen2-2.0.17/html/eigendoxy_tabs.css	100644	root:root	04cb83c91aa41be91a41881cbf412e26	
-File: /usr/share/doc/eigen2-2.0.17/html/folderclosed.png	100644	root:root	0b7046d86103299b2a0306ddf33ec004	
-File: /usr/share/doc/eigen2-2.0.17/html/folderopen.png	100644	root:root	9ff4412a8e93e25320b9e260951c6a04	
-File: /usr/share/doc/eigen2-2.0.17/html/index.html	100644	root:root	198604bbd0ea15596d04721f97d3ef47	
-File: /usr/share/doc/eigen2-2.0.17/html/jquery.js	100644	root:root	4a6b032bf7846d14272dbb476617edcc	
-File: /usr/share/doc/eigen2-2.0.17/html/menu.js	100644	root:root	87073c188202e46cab0291523b08d60d	
-File: /usr/share/doc/eigen2-2.0.17/html/menudata.js	100644	root:root	1e2aabc7a402144dac27b915817e9f24	
+File: /usr/share/doc/eigen2-2.0.17/html/files.html	100644	root:root	cbc98f64d7027985e1171a4d81a751d6	
+File: /usr/share/doc/eigen2-2.0.17/html/folderclosed.svg	100644	root:root	d59fa3e5a7de31d13df1ffb55ced0ec2	
+File: /usr/share/doc/eigen2-2.0.17/html/folderclosedd.svg	100644	root:root	9238e22c4b449be486e1f57607766e1a	
+File: /usr/share/doc/eigen2-2.0.17/html/folderopen.svg	100644	root:root	c0cf60a673f65275b19a9077d6b7606e	
+File: /usr/share/doc/eigen2-2.0.17/html/folderopend.svg	100644	root:root	db33f4e200641cd0f0fc74f62c6fe64d	
+File: /usr/share/doc/eigen2-2.0.17/html/index.html	100644	root:root	4fb45a2c5e8f0e855ecb1f926c9e547a	
+File: /usr/share/doc/eigen2-2.0.17/html/jquery.js	100644	root:root	8df62db0120e51645a368485cc61a7e4	
+File: /usr/share/doc/eigen2-2.0.17/html/menu.js	100644	root:root	ac51ccea8bcf434878dbf3a54a728fb9	
+File: /usr/share/doc/eigen2-2.0.17/html/menudata.js	100644	root:root	3a2adb72ab1e24c54f1a23133e7aa053	
+File: /usr/share/doc/eigen2-2.0.17/html/minus.svg	100644	root:root	51ec53e9ff9b261cb926eae53217c6ac	
+File: /usr/share/doc/eigen2-2.0.17/html/minusd.svg	100644	root:root	f68bbeafb79ae06678624c32884119c8	
 File: /usr/share/doc/eigen2-2.0.17/html/nav_f.png	100644	root:root	4e4d8be23c6d6bbe0184fd891ff59e00	
+File: /usr/share/doc/eigen2-2.0.17/html/nav_fd.png	100644	root:root	69bfbf1d2e05fc957095418abbbcce7b	
 File: /usr/share/doc/eigen2-2.0.17/html/nav_g.png	100644	root:root	6cf157aabeb91ae637a6d770b07c1011	
 File: /usr/share/doc/eigen2-2.0.17/html/nav_h.png	100644	root:root	935f050f10b7fe425509491f207f574f	
+File: /usr/share/doc/eigen2-2.0.17/html/nav_hd.png	100644	root:root	552f123a930c13b2b77c6096c350dfa1	
 File: /usr/share/doc/eigen2-2.0.17/html/open.png	100644	root:root	468c228548b4a85dd54d544810bd0edd	
-File: /usr/share/doc/eigen2-2.0.17/html/pages.html	100644	root:root	815e85960708ce953ca4b4ece455901d	
+File: /usr/share/doc/eigen2-2.0.17/html/pages.html	100644	root:root	4ea1f9502cf59aa9fdab9db5f9669623	
+File: /usr/share/doc/eigen2-2.0.17/html/plus.svg	100644	root:root	4056f653f73e5d4992d457833955f3f0	
+File: /usr/share/doc/eigen2-2.0.17/html/plusd.svg	100644	root:root	71a2506028aa9b38a14a4657bfe1f5fa	
 File: /usr/share/doc/eigen2-2.0.17/html/splitbar.png	100644	root:root	8d590f70c25a81e71b99f6c8246b067e	
+File: /usr/share/doc/eigen2-2.0.17/html/splitbard.png	100644	root:root	d10438bab00ef343ca05c1fa00e0456a	
 File: /usr/share/doc/eigen2-2.0.17/html/sync_off.png	100644	root:root	12a5e283812e092b5a74b0d47e95e9a9	
@@ -384,7 +420,11 @@
 File: /usr/share/doc/eigen2-2.0.17/html/tab_a.png	100644	root:root	2a5327b5dfc494fd8688fd887991cdab	
+File: /usr/share/doc/eigen2-2.0.17/html/tab_ad.png	100644	root:root	84c5c61aa0b9a624750f944e95f0e00b	
 File: /usr/share/doc/eigen2-2.0.17/html/tab_b.png	100644	root:root	c7cd16cfabe8a14b9848f813df53fc2e	
+File: /usr/share/doc/eigen2-2.0.17/html/tab_bd.png	100644	root:root	819fb7324851b5c705fcab2ca9761e9f	
 File: /usr/share/doc/eigen2-2.0.17/html/tab_h.png	100644	root:root	38c6c507f0ab91770a0ed9a668a03551	
+File: /usr/share/doc/eigen2-2.0.17/html/tab_hd.png	100644	root:root	92d3e309b79254ee4aab7434ebe70bfc	
 File: /usr/share/doc/eigen2-2.0.17/html/tab_s.png	100644	root:root	d5a3e094c590d5113232b74cd902f58f	
-File: /usr/share/doc/eigen2-2.0.17/html/tabs.css	100644	root:root	88e8e20182ab4dec09dabaa2a9d93c0e	
+File: /usr/share/doc/eigen2-2.0.17/html/tab_sd.png	100644	root:root	27c53bb4855ff4f4208204434c9329c5	
+File: /usr/share/doc/eigen2-2.0.17/html/tabs.css	100644	root:root	e84895243d981f199d268636df8056fa	
 File: /usr/share/pkgconfig/eigen2.pc	100644	root:root	3106c052089ed90b9b5ff6e9f939279f	
-RPMIdentity: 516f4c99c24f19eb548c55a335bacadb3f7c105b70786dc94fc80fd097a62802cdbcb02eadbe73ea163700aa4eed76ed541480c508b71224b692a34c431f18e0
+RPMIdentity: ceb8d0a6ffdf360debba47b9022a7d1a5b41d15e7d24dbe18ee3f9ed22ccd5dece1926a12443d226033026c5948dd03e6fd9a90eaa9e2382fd6b39eab8d9c94d