<86>Oct 31 04:06:50 userdel[933149]: delete user 'rooter' <86>Oct 31 04:06:50 userdel[933149]: removed group 'rooter' owned by 'rooter' <86>Oct 31 04:06:50 userdel[933149]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 31 04:06:50 groupadd[933164]: group added to /etc/group: name=rooter, GID=927 <86>Oct 31 04:06:50 groupadd[933164]: group added to /etc/gshadow: name=rooter <86>Oct 31 04:06:50 groupadd[933164]: new group: name=rooter, GID=927 <86>Oct 31 04:06:50 useradd[933177]: new user: name=rooter, UID=927, GID=927, home=/root, shell=/bin/bash <86>Oct 31 04:06:50 userdel[933193]: delete user 'builder' <86>Oct 31 04:06:50 userdel[933193]: removed group 'builder' owned by 'builder' <86>Oct 31 04:06:50 groupadd[933206]: group added to /etc/group: name=builder, GID=928 <86>Oct 31 04:06:50 groupadd[933206]: group added to /etc/gshadow: name=builder <86>Oct 31 04:06:50 groupadd[933206]: new group: name=builder, GID=928 <86>Oct 31 04:06:50 useradd[933217]: new user: name=builder, UID=928, GID=928, home=/usr/src, shell=/bin/bash <13>Oct 31 04:06:51 rpmi: rpm-macros-ubt-0.3-alt0.1 p9+231364.100.1.1 1559553330 installed <13>Oct 31 04:06:51 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus+226718.100.2.1 1554584225 installed <13>Oct 31 04:06:52 rpmi: libexpat-2.2.10-alt1 p9+261554.100.1.1 1605103332 installed <13>Oct 31 04:06:52 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed <13>Oct 31 04:06:52 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Oct 31 04:06:52 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902884 installed <13>Oct 31 04:06:52 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Oct 31 04:06:52 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633315 installed <13>Oct 31 04:06:52 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Oct 31 04:06:52 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Oct 31 04:06:52 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512181 installed <13>Oct 31 04:06:52 rpmi: libgnutls30-3.6.16-alt1 p9+273087.100.1.1 1622486710 installed <13>Oct 31 04:06:52 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>Oct 31 04:06:52 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552213 installed <13>Oct 31 04:06:52 rpmi: libjbig-2.1-alt1 1401380921 installed <13>Oct 31 04:06:52 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850937 installed <13>Oct 31 04:06:52 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974198 installed <13>Oct 31 04:06:52 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284336 installed <13>Oct 31 04:06:52 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228072 installed <13>Oct 31 04:06:52 rpmi: libgpg-error-1.36-alt1 p9+261942.140.4.1 1606237682 installed <13>Oct 31 04:06:52 rpmi: libgcrypt20-1.8.5-alt3 p9+261942.200.4.1 1606237844 installed <13>Oct 31 04:06:52 rpmi: libsystemd-1:246.16-alt2 p9+287049.100.2.1 1634920961 installed <13>Oct 31 04:06:52 rpmi: libdbus-1.12.16-alt2 p9+240607.100.1.1 1573553670 installed <13>Oct 31 04:06:52 rpmi: libavahi-0.8-alt2 p9+270905.100.1.1 1619639855 installed <13>Oct 31 04:06:52 rpmi: libcups-2.3.3-alt6.op2 p9+272723.300.4.1 1624275834 installed <13>Oct 31 04:06:52 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648233 installed <13>Oct 31 04:06:52 rpmi: libharfbuzz-2.6.2-alt1 p9+277458.500.1.1 1625577087 installed <13>Oct 31 04:06:53 rpmi: libfreetype-2.10.1-alt1.1.p9.1 p9+260179.200.3.1 1603971391 installed <13>Oct 31 04:06:53 rpmi: fontconfig-2.13.1-alt1 p9+247340.200.3.1 1583400482 installed Updating fonts cache: <29>Oct 31 04:06:54 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Oct 31 04:06:54 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Oct 31 04:06:54 rpmi: libgs-9.27-alt1.M90P.1 p9+258832.300.4.1 1601632175 installed <13>Oct 31 04:06:55 rpmi: ghostscript-common-9.27-alt1.M90P.1 p9+258832.300.4.1 1601632175 installed <13>Oct 31 04:06:55 rpmi: ghostscript-classic-9.27-alt1.M90P.1 p9+258832.300.4.1 1601632175 installed <13>Oct 31 04:06:55 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Oct 31 04:06:55 rpmi: libstdc++8-devel-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Oct 31 04:06:56 rpmi: gcc8-c++-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Oct 31 04:06:56 rpmi: rpm-macros-cmake-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed <13>Oct 31 04:06:56 rpmi: rmt-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed <13>Oct 31 04:06:56 rpmi: dump-0.4b44-alt2 p9+258359.100.2.1 1601048372 installed <13>Oct 31 04:06:56 rpmi: cmake-modules-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed <13>Oct 31 04:06:56 rpmi: libuv-1.41.1-alt2 p9+279921.100.7.1 1627798008 installed <13>Oct 31 04:06:56 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Oct 31 04:06:56 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769512 installed <13>Oct 31 04:06:56 rpmi: publicsuffix-list-dafsa-20210929-alt1 p9+286163.100.1.1 1634055330 installed <13>Oct 31 04:06:56 rpmi: libpsl-0.21.1-alt1 p9+255207.100.1.1 1595355041 installed <13>Oct 31 04:06:56 rpmi: libnghttp2-1.41.0-alt1 p9+256449.100.1.1 1597829543 installed <13>Oct 31 04:06:56 rpmi: openldap-common-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed <13>Oct 31 04:06:56 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Oct 31 04:06:56 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Oct 31 04:06:56 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Oct 31 04:06:56 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>Oct 31 04:06:56 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 31 04:06:56 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 31 04:06:56 rpmi: ca-certificates-2020.06.29-alt1 p9+258899.100.3.1 1601998604 installed <13>Oct 31 04:06:56 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Oct 31 04:06:56 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Oct 31 04:06:56 rpmi: libcrypto1.1-1.1.1l-alt1 p9+283690.100.2.1 1630572181 installed <13>Oct 31 04:06:56 rpmi: libssl1.1-1.1.1l-alt1 p9+283690.100.2.1 1630572181 installed <86>Oct 31 04:06:56 groupadd[967330]: group added to /etc/group: name=_keytab, GID=499 <86>Oct 31 04:06:56 groupadd[967330]: group added to /etc/gshadow: name=_keytab <86>Oct 31 04:06:56 groupadd[967330]: new group: name=_keytab, GID=499 <13>Oct 31 04:06:56 rpmi: libkrb5-1.17.2-alt2 p9+280683.100.2.1 1627489159 installed <86>Oct 31 04:06:56 groupadd[967739]: group added to /etc/group: name=sasl, GID=498 <86>Oct 31 04:06:56 groupadd[967739]: group added to /etc/gshadow: name=sasl <86>Oct 31 04:06:56 groupadd[967739]: new group: name=sasl, GID=498 <13>Oct 31 04:06:56 rpmi: libsasl2-3-2.1.27-alt2.1 p9+256192.100.1.1 1597226707 installed <13>Oct 31 04:06:56 rpmi: libldap-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed <13>Oct 31 04:06:56 rpmi: libcurl-7.79.0-alt2 p9+285689.100.2.1 1632758193 installed <13>Oct 31 04:06:56 rpmi: libarchive13-3.5.1-alt1 p9+271819.100.1.1 1620978303 installed <13>Oct 31 04:06:56 rpmi: cmake-3.16.3-alt3 p9+277546.100.5.1 1626104049 installed <13>Oct 31 04:06:56 rpmi: gcc-c++-8-alt2 p9+246536.100.3.1 1582643803 installed <13>Oct 31 04:06:56 rpmi: doxygen-1:1.8.15-alt1 sisyphus+220984.100.1.2 1549663847 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/eigen2-2.0.17-alt2.nosrc.rpm (w1.gzdio) Installing eigen2-2.0.17-alt2.S1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.18291 + 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.18291 + 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 -DNDEBUG' '-DCMAKE_CXX_FLAGS_RELEASE:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -DNDEBUG' -DLIB_DESTINATION=lib64 -DLIB_SUFFIX= -- The C compiler identification is GNU 8.4.1 -- The CXX compiler identification is GNU 8.4.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, 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 $, as appropriate. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done -- Generating done 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_MatrixBase_setIdentity.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/depend make -f doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/build.make doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/depend make -f doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/depend make -f doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/depend make -f doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/depend make -f doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/depend make -f doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/depend make -f doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/depend make -f doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/depend make -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/depend make -f doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/depend 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 -f doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/depend make -f doc/snippets/CMakeFiles/compile_LU_image.dir/build.make doc/snippets/CMakeFiles/compile_LU_image.dir/depend make -f doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/build.make doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/depend make -f doc/snippets/CMakeFiles/compile_Cwise_sin.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_sin.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_squaredNorm.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_squaredNorm.dir/depend.internal". Scanning dependencies of target compile_PartialRedux_squaredNorm 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_minCoeff.dir/depend.internal". Scanning dependencies of target compile_PartialRedux_minCoeff 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_maxCoeff.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_maxCoeff.dir/depend.internal". Scanning dependencies of target compile_PartialRedux_maxCoeff 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_setIdentity.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setIdentity.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_setIdentity 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_zero_int 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_transpose.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_transpose.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_transpose 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_int_int.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_zero_int_int 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_start.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_template_int_start 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_Tutorial_commainit_01.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_01.dir/depend.internal". Scanning dependencies of target compile_Tutorial_commainit_01 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_template_int_segment.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_segment.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_template_int_segment 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/depend.internal". Scanning dependencies of target compile_PartialRedux_count 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 -f doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/build.make doc/snippets/CMakeFiles/compile_PartialRedux_count.dir/build make -f doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_zero_int_int.dir/build 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_template_int_int_corner_enum.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_int_corner_enum.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_template_int_int_corner_enum 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setZero.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_setZero 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_image.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_image.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_image.dir/depend.internal". Scanning dependencies of target compile_LU_image 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_Tutorial_commainit_02.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/depend.internal". Scanning dependencies of target compile_Tutorial_commainit_02 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sin.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sin.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sin.dir/depend.internal". Scanning dependencies of target compile_Cwise_sin 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_Tutorial_commainit_02.dir/build.make doc/snippets/CMakeFiles/compile_Tutorial_commainit_02.dir/build 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' [ 3%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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' [ 4%] 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 -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' [ 1%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 1, 2, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::SubVectorType Eigen::MatrixBase::segment(int) [with int Size = 2; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::SubVectorType = Eigen::Block, 1, 2, 1, 32>]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 2, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_segment.cpp:15:25: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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' [ 6%] 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_class_LU.dir/build.make doc/snippets/CMakeFiles/compile_class_LU.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 7%] Built target compile_Tutorial_commainit_01 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' [ 2%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; Derived = Eigen::Block, 1, 4, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 4, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; Derived = Eigen::Block, 1, 4, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; Derived = Eigen::Block, 1, 4, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 4, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 4, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setZero.cpp:13:18: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_class_LU.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_class_LU.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_class_LU.dir/depend.internal". Scanning dependencies of target compile_class_LU 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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_eval.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_eval 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' [ 1%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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' [ 1%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Transpose >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Transpose >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int; Eigen::MatrixBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 3, 3, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::block(int, int) [with int BlockRows = 3; int BlockCols = 3; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 3, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:13:17: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 3, 3, 1, 32> >; Derived = Eigen::Block, 3, 3, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 3, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 3, 3, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 3, 3, 1, 32> >; Derived = Eigen::Block, 3, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 3, 3, 1, 32> >; Derived = Eigen::Block, 3, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 3, 3, 1, 32> >; MatrixType = Eigen::Matrix; 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::run(Derived&) [with Derived = Eigen::Block, 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::setIdentity() [with Derived = Eigen::Block, 3, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setIdentity.cpp:13:31: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 1, 2, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::SubVectorType Eigen::MatrixBase::start() [with int Size = 2; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::SubVectorType = Eigen::Block, 1, 2, 1, 32>]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 2, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_start.cpp:15:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 6%] 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 -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' [ 10%] Built target compile_MatrixBase_zero_int_int 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' [ 7%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeKernel.dir/depend.internal". Scanning dependencies of target compile_LU_computeKernel 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' [ 10%] 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_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' [ 1%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_minCoeff, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 7%] 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 -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' [ 12%] Built target compile_MatrixBase_transpose 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' [ 9%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOrthogonal.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_isOrthogonal 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 12%] 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/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 12%] 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_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_LLT_solve.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LLT_solve.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LLT_solve.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LLT_solve.dir/depend.internal". Scanning dependencies of target compile_LLT_solve 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%] 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 -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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_lazy.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_lazy 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 12%] Built target compile_MatrixBase_zero_int 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' [ 10%] 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 -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/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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_square.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_square.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_square.dir/depend.internal". Scanning dependencies of target compile_Cwise_square 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' [ 1%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater_equal; Lhs = Eigen::Matrix; Rhs = Eigen::NestByValue, Eigen::Matrix > >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:346:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, Eigen::NestByValue > Eigen::Cwise::operator>=(Eigen::Cwise::Scalar) const [with ExpressionType = Eigen::Matrix; typename ExpressionType::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::Cwise::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix, Eigen::NestByValue, Eigen::Matrix > > >, Eigen::ei_member_count, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 0%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_squaredNorm, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 13%] 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/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_sqrt.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_sqrt.dir/depend.internal". Scanning dependencies of target compile_Cwise_sqrt 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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_segment_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_segment_int_int 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' [ 1%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_maxCoeff, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 3%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 1, 1, 1, 32>; Eigen::MapBase::Scalar = float]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::block(int, int) [with int BlockRows = 1; int BlockCols = 1; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:36: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 1, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 1, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 1, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 1, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix; 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::CommaInitializer(MatrixType&, const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:149:10: required from 'Eigen::CommaInitializer Eigen::MatrixBase::operator<<(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 12%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 18%] Built target compile_PartialRedux_minCoeff 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' [ 15%] 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 -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' [ 14%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 17%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_product.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_product.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_product.dir/depend.internal". Scanning dependencies of target compile_Cwise_product 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 18%] Built target compile_PartialRedux_squaredNorm 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' [ 18%] Built target compile_PartialRedux_count 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' [ 18%] 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/compile_MatrixBase_marked.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/depend make -f doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/depend 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_marked.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_marked 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' [ 18%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_not_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_not_equal make[2]: 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/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_solve.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_solve.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_solve.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_solve.dir/depend.internal". Scanning dependencies of target compile_LU_solve 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' [ 18%] Built target compile_PartialRedux_maxCoeff 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' [ 1%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 2, 3, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::corner(Eigen::CornerType) [with int CRows = 2; int CCols = 3; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 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:41: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 3, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 3, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 2, 3, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 3, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 3, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 3, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 3, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 3, 1, 32> >; Derived = Eigen::Block, 2, 3, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 3, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 3, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 3, 1, 32> >; Derived = Eigen::Block, 2, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 3, 1, 32> >; Derived = Eigen::Block, 2, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 3, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 2, 3, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 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:43: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_ones 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' [ 12%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits::Scalar Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:333:17: required from 'bool Eigen::MatrixBase::isOrthogonal(const Eigen::MatrixBase&, Eigen::MatrixBase::RealScalar) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; Eigen::MatrixBase::RealScalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isOrthogonal.cpp:16:58: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:264:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 3%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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 ImageResultType Eigen::LU::image() const [with MatrixType = Eigen::Matrix; Eigen::LU::ImageResultType = Eigen::Matrix; typename MatrixType::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper, 1, 3, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::Block, 1, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::SwapWrapper, 3, 1, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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 ImageResultType Eigen::LU::image() const [with MatrixType = Eigen::Matrix; Eigen::LU::ImageResultType = Eigen::Matrix; typename MatrixType::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 3, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>; OtherDerived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; MatrixType = Eigen::Matrix; 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::computeImage(ImageMatrixType*) const [with ImageMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:470:3: required from 'const ImageResultType Eigen::LU::image() const [with MatrixType = Eigen::Matrix; Eigen::LU::ImageResultType = Eigen::Matrix; typename MatrixType::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block, 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::operator/=(const Scalar&) [with Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>; Eigen::MapBase::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator/=(const Other&) [with Other = double; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_image.cpp:20:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -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' [ 8%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Transpose >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Transpose >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Transpose >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Transpose >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_MatrixBase_template_int_int_corner_enum make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_cube.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_cube.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 13%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cube.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cube.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cube.dir/depend.internal". Scanning dependencies of target compile_Cwise_cube make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' 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' [ 22%] 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 -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' [ 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 25%] 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_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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 0]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block&, const Eigen::Matrix&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block&, const Eigen::Matrix&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block&, const Eigen::Matrix&, 0>, 0, 6>, 1, 2, 1, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block&, const Eigen::Matrix&, 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&) [with OtherDerived = Eigen::Block&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block&, const Eigen::Matrix&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block&, const Eigen::Matrix&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block&, const Eigen::Matrix&, 0>, 0, 6>, 1, 2, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block&, const Eigen::Matrix&, 0>, 0, 6>, 1, 2, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus.dir/depend.internal". Scanning dependencies of target compile_Cwise_minus 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' [ 22%] 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 -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' [ 27%] 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_Cwise_abs.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_abs.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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs.dir/depend.internal". Scanning dependencies of target compile_Cwise_abs 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' [ 23%] 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 -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' [ 24%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 28%] 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_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' [ 28%] 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_Cwise_cos.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_cos.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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_start_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_start_int 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' [ 26%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cos.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cos.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_cos.dir/depend.internal". Scanning dependencies of target compile_Cwise_cos make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_cos.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_cos.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 27%] 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 -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' [ 28%] 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_MatrixBase_random_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 29%] 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_Cwise_less.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less.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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_random_int 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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less.dir/depend.internal". Scanning dependencies of target compile_Cwise_less make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_less.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 16%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_segment_int_int.cpp:15:25: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::not_equal_to; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:289:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator!=(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 31%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 18%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_product_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:207:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::ei_traits::Scalar>::ReturnType>, ExpressionType, OtherDerived> Eigen::Cwise::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_scalar_product_traits::Scalar, typename Eigen::ei_traits::Scalar>::ReturnType = 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 33%] 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_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' [ 32%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 34%] 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_Cwise_exp.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_exp.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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_minus_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_minus_equal 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_exp.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_exp.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_exp.dir/depend.internal". Scanning dependencies of target compile_Cwise_exp 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 34%] 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 -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' [ 35%] 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_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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_ones_int_int 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' [ 21%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::MatrixBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:502:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Ones() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int; Eigen::MatrixBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:502:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Ones() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::MatrixBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155, 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/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 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56: required from 'static void Eigen::ei_solve_triangular_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:3: required from 'typename Eigen::ei_plain_matrix_type_column_major::type Eigen::MatrixBase::solveTriangular(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:61: 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] 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] int offset3 = (FirstAligned && alignmentStep==1?1:3); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:3: required from 'typename Eigen::ei_plain_matrix_type_column_major::type Eigen::MatrixBase::solveTriangular(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:61: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:3: required from 'typename Eigen::ei_plain_matrix_type_column_major::type Eigen::MatrixBase::solveTriangular(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:61: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:293:3: required from 'typename Eigen::ei_plain_matrix_type_column_major::type Eigen::MatrixBase::solveTriangular(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 1024, 0>; typename Eigen::ei_plain_matrix_type_column_major::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_marked.cpp:20:61: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 28%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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' [ 7%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 0]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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:335:22: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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:22: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper, 1, 3, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::Block, 1, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 5, 1, 1, 32>; Derived = Eigen::SwapWrapper, 5, 1, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 5, 1, 1, 32>; Derived = Eigen::Block, 5, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 5, 3, 1, 32>; Eigen::MapBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::block(int, int) [with int BlockRows = 5; int BlockCols = 3; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 5, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_class_LU.cpp:21:17: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 1024>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Part, 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&) [with OtherDerived = Eigen::Part, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block, 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::operator/=(const Scalar&) [with Derived = Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32>; Eigen::MapBase::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator/=(const Other&) [with Other = double; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 5, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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' [ 38%] Built target compile_Cwise_cube 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' [ 38%] 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_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' [ 31%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_norm.dir/depend.internal". Scanning dependencies of target compile_PartialRedux_norm 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' [ 37%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeImage.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeImage.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_computeImage.dir/depend.internal". Scanning dependencies of target compile_LU_computeImage make[2]: 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/build make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 38%] 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_Cwise_abs2.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 36%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 30%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 38%] 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_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_Cwise_abs2.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/depend.internal". Scanning dependencies of target compile_Cwise_abs2 make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_abs2.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_abs2.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_identity.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_identity 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' [ 38%] 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 -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' [ 40%] 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_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' [ 38%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 33%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::less; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:194:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator<(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 40%] 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_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' [ 37%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_template_int_end.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_template_int_end 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 40%] 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_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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_ones_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_ones_int 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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_kernel.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_kernel.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_LU_kernel.dir/depend.internal". Scanning dependencies of target compile_LU_kernel 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 34%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:95: 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::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::operator-=(const Scalar&) [with ExpressionType = Eigen::Matrix; Eigen::Cwise::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 43%] Built target compile_Cwise_cos 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 40%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus.dir/depend.internal". Scanning dependencies of target compile_Cwise_plus 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 43%] 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_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' [ 29%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_start_int.cpp:15:20: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setRandom.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_setRandom 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 43%] 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_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' [ 13%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Transpose > >; typename Eigen::ProductReturnType::Type = Eigen::Product > >&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Transpose > >; typename Eigen::ProductReturnType::Type = Eigen::Product > >&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ 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::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:182:13: warning: unused variable 'size' [-Wunused-variable] const int size = m_matrix.rows(); ^~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >; Derived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >; Rhs = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >; typename Eigen::ei_traits::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Transpose > >; Rhs = Eigen::Matrix; LhsNested = const Eigen::Transpose > >&; RhsNested = const Eigen::Matrix&; int ProductMode = 0]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Transpose > >; typename Eigen::ProductReturnType::Type = Eigen::Product > >&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Transpose > >; Rhs = Eigen::Matrix; LhsNested = const Eigen::Transpose > >&; RhsNested = const Eigen::Matrix&; int ProductMode = 0]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Transpose > >; typename Eigen::ProductReturnType::Type = Eigen::Product > >&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:203:13: warning: unused variable 'size' [-Wunused-variable] const int size = m_matrix.rows(); ^~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:131, 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/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:58: warning: enum constant in boolean context [-Wint-in-bool-context] _set_selector(other.derived(), typename ei_meta_if::ret()); ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Transpose, 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::compute(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7: required from 'Eigen::LLT::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10: required from 'const Eigen::LLT::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> >, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32> > >, Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > >; _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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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] In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block, 10000, 10000, 1, 32>; Rhs = Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; LhsNested = const Eigen::Block, 10000, 10000, 1, 32>&; RhsNested = const Eigen::Transpose, 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::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Transpose, 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::compute(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7: required from 'Eigen::LLT::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10: required from 'const Eigen::LLT::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; Rhs = Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:157:9: required from 'void Eigen::LLT::compute(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7: required from 'Eigen::LLT::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10: required from 'const Eigen::LLT::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:38: required from 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const MatrixType&, const UnaryOp&) [with UnaryOp = Eigen::ei_scalar_multiple_op; MatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:202:10: required from 'const ScalarMultipleReturnType Eigen::MatrixBase::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Eigen::MatrixBase::ScalarMultipleReturnType = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_traits::Scalar = float; Eigen::MatrixBase::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155, 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/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 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56: required from 'static void Eigen::ei_solve_triangular_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 2048, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Matrix; unsigned int LhsMode = 2048; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part, 2048>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:205:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: 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] 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] int offset3 = (FirstAligned && alignmentStep==1?1:3); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>&, const Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block > >, 1024, 0>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:94: 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::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>; Rhs = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; LhsNested = const Eigen::Block > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>&; RhsNested = const Eigen::Block, 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::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product > >, 1024, 0>, 1, 2, 1, 32>, 1, 10000, 1, 32>&, const Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block > >, 1024, 0>, 10000, 10000, 1, 32>; Rhs = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; LhsNested = const Eigen::Block > >, 1024, 0>, 10000, 10000, 1, 32>&; RhsNested = const Eigen::Block, 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::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; Derived = Eigen::Block > >, 1024, 0>, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:131, 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/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:533:58: warning: enum constant in boolean context [-Wint-in-bool-context] _set_selector(other.derived(), typename ei_meta_if::ret()); ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Transpose, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > > >; MatrixType = Eigen::Block, 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::compute(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7: required from 'Eigen::LLT::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10: required from 'const Eigen::LLT::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::compute(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7: required from 'Eigen::LLT::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10: required from 'const Eigen::LLT::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:246:44: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Flagged&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::Flagged, 10000, 10000, 1, 32>&, const Eigen::Transpose, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Flagged, 10000, 10000, 1, 32>&, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>, 0, 6>; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Flagged, 10000, 10000, 1, 32>&, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>, 0, 6>; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Flagged, 10000, 10000, 1, 32>&, const Eigen::Transpose, 1, 2, 1, 32>, 1, 10000, 1, 32> > >&, 0>, 0, 6>; MatrixType = Eigen::Block, 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::compute(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:80:7: required from 'Eigen::LLT::LLT(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:217:10: required from 'const Eigen::LLT::type> Eigen::MatrixBase::llt() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:35: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product > >&, const Eigen::Matrix&, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:94: 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::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >&, const Eigen::Matrix&, 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::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 2048, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Matrix; unsigned int LhsMode = 2048; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part, 2048>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:205:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:94: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:94: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2048, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 2048, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Matrix; unsigned int LhsMode = 2048; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part, 2048>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:205:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:94: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:7: [ 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>&, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:538:94: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_true&) [with OtherDerived = Eigen::Product > >, 1024, 0>, 10000, 10000, 1, 32>&, const Eigen::Block, 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:7: [ 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged > >, 1024, 0>; Rhs = Eigen::Matrix; 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, Rhs, UpLo, StorageOrder>::run(const Eigen::Part&, Rhs&) [with Lhs = Eigen::Transpose > >; unsigned int LhsMode = 1024; Rhs = Eigen::Matrix; 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Part > >, 1024>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:206:3: required from 'bool Eigen::LLT::solveInPlace(Eigen::MatrixBase&) const [with Derived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Cholesky/LLT.h:184:36: required from 'bool Eigen::LLT::solve(const Eigen::MatrixBase&, ResultType*) const [with RhsDerived = Eigen::Product > >&, const Eigen::Matrix&, 0>; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LLT_solve.cpp:18:78: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_min.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_min.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_min.dir/depend.internal". Scanning dependencies of target compile_Cwise_min make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' 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' [ 43%] 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 -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' [ 44%] Built target compile_Cwise_minus_equal 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isZero.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_isZero 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 36%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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' [ 43%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 44%] Built target compile_MatrixBase_start_int make[1]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_log.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_log.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_log.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_log.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_log.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_log.dir/depend.internal". Scanning dependencies of target compile_Cwise_log make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' 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' [ 44%] 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 -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' [ 11%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 1]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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:335:22: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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:22: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::SwapWrapper, 1, 10000, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 1, 1, 32>; Derived = Eigen::SwapWrapper, 10000, 1, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 1, 1, 32>; Derived = Eigen::Block, 10000, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155, 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/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 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56: required from 'static void Eigen::ei_solve_triangular_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:437:3: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:22: 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] 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] int offset3 = (FirstAligned && alignmentStep==1?1:3); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:437:3: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Block, 1, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; OtherDerived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:44: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with MatrixType = Eigen::Matrix; 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::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 0]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:772:19: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block, 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::operator/=(const Scalar&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; Eigen::MapBase::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator/=(const Other&) [with Other = float; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; Eigen::MatrixBase::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:442:38: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Product&, const Eigen::Matrix&, 0>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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] int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0,0), innerSize); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:437:3: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeKernel.cpp:17:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:137, 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/Product.h: In instantiation of 'const PacketScalar Eigen::Product::packet(int, int) const [with int LoadMode = 1; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 0; Eigen::Product::PacketScalar = __vector(4) float]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Coeffs.h:362:3: required from 'void Eigen::MatrixBase::copyPacket(int, int, const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; int StoreMode = 0; int LoadMode = 1; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:397:11: required from 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Product&, const Eigen::Matrix&, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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&, const Eigen::Matrix&, 0> >::PacketScalar' {aka '__vector(4) float'} [-Wignored-attributes] ei_product_packet_impl ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ::run(row, col, m_lhs, m_rhs, res); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:95: 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::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:95: 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::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:24: [ 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:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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' [ 44%] 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_Cwise_inverse.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_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_Cwise_inverse.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/depend.internal". Scanning dependencies of target compile_Cwise_inverse make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_inverse.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 40%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 45%] 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_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' [ 40%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_zero.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_zero 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 44%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 46%] 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_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' [ 45%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 19%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ /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] 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' return 0; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Block, 10000, 10000, 1, 32>; Rhs = Eigen::Block, 10000, 10000, 1, 32>; LhsNested = const Eigen::Block, 10000, 10000, 1, 32>&; RhsNested = const Eigen::Block, 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::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ProductReturnType::Type = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper, 1, 3, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::Block, 1, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 2, 1, 1, 32>; Derived = Eigen::SwapWrapper, 2, 1, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 2, 1, 1, 32>; Derived = Eigen::Block, 2, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155, 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/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 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56: required from 'static void Eigen::ei_solve_triangular_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 2304, 0>; Rhs = Eigen::Block, 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 2304, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:499:3: required from 'bool Eigen::LU::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: 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] 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] int offset3 = (FirstAligned && alignmentStep==1?1:3); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 10000, 0, 32>; Rhs = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:44: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:251:11: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 2304, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:499:3: required from 'bool Eigen::LU::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Block, 1, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 2, 1, 32>; OtherDerived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Block, 1, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 2, 1, 32>; OtherDerived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:44: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 2304, 0>; Rhs = Eigen::Block, 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 2304, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:499:3: required from 'bool Eigen::LU::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Block, 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:519:5: required from 'bool Eigen::LU::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 0, 32>, Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0> >; MatrixType = Eigen::Matrix; 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 2, 1, 32>; Eigen::MatrixBase::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:526:45: required from 'bool Eigen::LU::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block, 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::operator/=(const Scalar&) [with Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; Eigen::MapBase::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator/=(const Other&) [with Other = float; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:9: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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:47: required from 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 10000, 0, 32>; Rhs = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 10000, 10000, 1, 32>&, const Eigen::Block, 10000, 10000, 1, 32>&, 0>; MatrixType = Eigen::Matrix; 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::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: 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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 2304, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 2304, 0>; Rhs = Eigen::Block, 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 2304, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:499:3: required from 'bool Eigen::LU::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 10000, 1, 32>, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Block, 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::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:519:5: required from 'bool Eigen::LU::solve(const Eigen::MatrixBase&, ResultType*) const [with OtherDerived = Eigen::Matrix; ResultType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_solve.cpp:19:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_Cwise_abs2 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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_slash_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_slash_equal 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 38%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_norm, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_extract.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_extract.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_extract 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' [ 46%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 48%] 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_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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isOnes.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_isOnes 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' [ 44%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int; Eigen::MatrixBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 4, 1, 1, 32> >; Derived = Eigen::Block, 4, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 4, 1, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 4, 1, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 4, 1, 1, 32> >; Derived = Eigen::Block, 4, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/Random.h:118:16: required from 'Derived& Eigen::MatrixBase::setRandom() [with Derived = Eigen::Block, 4, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setRandom.cpp:13:20: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -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' [ 47%] 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 -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' [ 48%] Built target compile_PartialRedux_norm 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 48%] 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_MatrixBase_all.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 44%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_min_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:265:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::min(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::MatrixBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_IOFormat.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_IOFormat.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_IOFormat.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_IOFormat.dir/depend.internal". Scanning dependencies of target compile_IOFormat 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' [ 48%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_all.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_all 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 50%] 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_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' [ 41%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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' [ 40%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 1, 2, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::SubVectorType Eigen::MatrixBase::end() [with int Size = 2; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::SubVectorType = Eigen::Block, 1, 2, 1, 32>]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 2, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 2, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 2, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_template_int_end.cpp:15:20: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_quotient.dir/depend.internal". Scanning dependencies of target compile_Cwise_quotient 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/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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 39%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Matrix; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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:335:22: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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:22: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::SwapWrapper, 1, 3, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 3, 1, 32>; Derived = Eigen::Block, 1, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::SwapWrapper, 3, 1, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:335:22: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 1, 1, 32>; OtherDerived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 10000, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 10000, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; MatrixType = Eigen::Matrix; 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::computeImage(ImageMatrixType*) const [with ImageMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_computeImage.cpp:20:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block, 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::operator/=(const Scalar&) [with Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>; Eigen::MapBase::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator/=(const Other&) [with Other = double; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 3, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 50%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 52%] 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_part.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 52%] 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_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' [ 49%] 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 -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_part.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_part.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_part 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' [ 52%] 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_Cwise_plus_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_plus_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_times_equal.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_times_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_times_equal 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' [ 44%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 51%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 45%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_plus_equal.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_plus_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_plus_equal 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 54%] Built target compile_MatrixBase_ones_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' [ 52%] 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 -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 -f doc/snippets/CMakeFiles/compile_Cwise_max.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_max.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 54%] 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_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_Cwise_max.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_max.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_max.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_max.dir/depend.internal". Scanning dependencies of target compile_Cwise_max 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 52%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_col.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_col 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 54%] 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_Cwise_greater.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_greater.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 54%] 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 -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_greater.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater.dir/depend.internal". Scanning dependencies of target compile_Cwise_greater 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 55%] 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_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_MatrixBase_adjoint.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_adjoint.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_adjoint 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 54%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 47%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_quotient_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:222:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator/(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:250:48: required from 'ExpressionType& Eigen::Cwise::operator/=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:95: 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::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::operator/=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 58%] 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_AngleAxis_mimic_euler.dir/build.make doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.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_AngleAxis_mimic_euler.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_AngleAxis_mimic_euler.dir/depend.internal". Scanning dependencies of target compile_AngleAxis_mimic_euler 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' [ 46%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::MatrixBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int; Eigen::MatrixBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::MatrixBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:502:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Ones() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 61%] Built target compile_Cwise_slash_equal make[1]: 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_block_int_int.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_block_int_int 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/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 61%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 62%] 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_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_block_int_int_int_int.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_block_int_int_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_block_int_int_int_int 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' [ 59%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 62%] Built target compile_MatrixBase_zero 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 52%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_quotient_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:222:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator/(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_cast.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cast.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_cast 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' [ 50%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_product_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:207:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::ei_traits::Scalar>::ReturnType>, ExpressionType, OtherDerived> Eigen::Cwise::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_scalar_product_traits::Scalar, typename Eigen::ei_traits::Scalar>::ReturnType = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:236:48: required from 'ExpressionType& Eigen::Cwise::operator*=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:95: 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::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::operator*=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 51%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = float; Eigen::MatrixBase::Scalar = float]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_all.cpp:12:34: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::less; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:194:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator<(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:228:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator>(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Transpose >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Transpose >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 1024>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Part, 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&) [with OtherDerived = Eigen::Part, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Part, 1024>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Part, 1024>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 1152>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Part, 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&) [with OtherDerived = Eigen::Part, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Part, 1152>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Part, 1152>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 2304>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Part, 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&) [with OtherDerived = Eigen::Part, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Part, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Part, 2304>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Part, 2304>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 3, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:95: 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::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::operator+=(const Scalar&) [with ExpressionType = Eigen::Matrix; Eigen::Cwise::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_max_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:280:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::max(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 67%] 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 -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' [ 69%] Built target compile_Cwise_times_equal 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 69%] 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_Cwise_equal_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 63%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 64%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 56%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:228:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator>(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_sum.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_PartialRedux_sum.dir/depend.internal". Scanning dependencies of target compile_PartialRedux_sum 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 69%] 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_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' [ 68%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 53%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Transpose > >&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::MatrixBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Transpose > >; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Transpose > >&; int ProductMode = 0]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Transpose > >&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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& Eigen::Part::operator=(const Other&) [with Other = Eigen::Flagged&, const Eigen::Transpose > >&, 0>, 0, 6>; MatrixType = Eigen::Matrix; 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_equal_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_equal_equal 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 69%] 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_setOnes.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 69%] 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_MatrixBase_computeInverse.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 69%] 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_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' [ 66%] 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 -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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_colwise.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_colwise 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_setOnes.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_setOnes 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' [ 70%] 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_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_computeInverse.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_computeInverse.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_computeInverse 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isIdentity.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_isIdentity 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_row.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_row 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' [ 69%] 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 -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' [ 69%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 74%] 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_greater_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 74%] 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_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_Cwise_greater_equal.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_greater_equal make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_greater_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_greater_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_MatrixBase_corner_enum_int_int.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_corner_enum_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_corner_enum_int_int 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' [ 69%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 76%] 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_cwise.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cwise.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.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_cwise 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' [ 42%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 1]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:298:60: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ProductReturnType::Type = Eigen::Product&, const Eigen::Matrix&, 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::SwapWrapper, 1, 10000, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:378:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 1, 1, 32>; Derived = Eigen::SwapWrapper, 10000, 1, 1, 32> >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Swap.h:136:3: required from 'void Eigen::MatrixBase::swap(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 1, 1, 32>; Derived = Eigen::Block, 10000, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:382:7: required from 'Eigen::LU::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:155, 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/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 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:189:56: required from 'static void Eigen::ei_solve_triangular_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:437:3: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:3: required from 'const KernelResultType Eigen::LU::kernel() const [with MatrixType = Eigen::Matrix; Eigen::LU::KernelResultType = Eigen::Matrix; typename MatrixType::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:30: 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] 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] int offset3 = (FirstAligned && alignmentStep==1?1:3); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: 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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: 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] In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:3: required from 'const KernelResultType Eigen::LU::kernel() const [with MatrixType = Eigen::Matrix; Eigen::LU::KernelResultType = Eigen::Matrix; typename MatrixType::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 0]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:772:19: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:208:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; Rhs = Eigen::CwiseUnaryOp, Eigen::Block, 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::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:188:41: required from 'Derived& Eigen::MapBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:437:3: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:3: required from 'const KernelResultType Eigen::LU::kernel() const [with MatrixType = Eigen::Matrix; Eigen::LU::KernelResultType = Eigen::Matrix; typename MatrixType::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Block, 1, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; OtherDerived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:44: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with MatrixType = Eigen::Matrix; 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::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:3: required from 'const KernelResultType Eigen::LU::kernel() const [with MatrixType = Eigen::Matrix; Eigen::LU::KernelResultType = Eigen::Matrix; typename MatrixType::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Product&, const Eigen::Matrix&, 0>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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] int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0,0), innerSize); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32> >; MatrixType = Eigen::Block, 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::operator/=(const Scalar&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; Eigen::MapBase::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator/=(const Other&) [with Other = float; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::LU(const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:540:10: required from 'const Eigen::LU::type> Eigen::MatrixBase::lu() const [with Derived = Eigen::Matrix; typename Eigen::ei_plain_matrix_type::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; Eigen::MatrixBase::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:442:38: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:3: required from 'const KernelResultType Eigen::LU::kernel() const [with MatrixType = Eigen::Matrix; Eigen::LU::KernelResultType = Eigen::Matrix; typename MatrixType::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:137, 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/Product.h: In instantiation of 'const PacketScalar Eigen::Product::packet(int, int) const [with int LoadMode = 1; LhsNested = const Eigen::Matrix&; RhsNested = const Eigen::Matrix&; int ProductMode = 0; Eigen::Product::PacketScalar = __vector(4) float]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Coeffs.h:362:3: required from 'void Eigen::MatrixBase::copyPacket(int, int, const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; int StoreMode = 0; int LoadMode = 1; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:397:11: required from 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Product&, const Eigen::Matrix&, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 0>; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Product.h:774:30: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::Product&) [with Lhs = const Eigen::Matrix&; Rhs = const Eigen::Matrix&; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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&, const Eigen::Matrix&, 0> >::PacketScalar' {aka '__vector(4) float'} [-Wignored-attributes] ei_product_packet_impl ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ::run(row, col, m_lhs, m_rhs, res); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 1, 32>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; Derived = Eigen::Block, 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& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Block, 10000, 1, 1, 32>, 10000, 1, 0, 32>, Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> > >; MatrixType = Eigen::Block, 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::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; Derived = Eigen::Block, 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& Eigen::Block::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 1, 32>, 1024, 0>, 10000, 1, 1, 32> >; MatrixType = Eigen::Block, 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::run(const Lhs&, Rhs&) [with Lhs = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>; Rhs = Eigen::Matrix; int UpLo = 1024]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/SolveTriangular.h:248:81: required from 'void Eigen::MatrixBase::solveTriangularInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Flagged, 10000, 10000, 1, 32>, 1024, 0>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:437:3: required from 'void Eigen::LU::computeKernel(KernelMatrixType*) const [with KernelMatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/LU.h:451:3: required from 'const KernelResultType Eigen::LU::kernel() const [with MatrixType = Eigen::Matrix; Eigen::LU::KernelResultType = Eigen::Matrix; typename MatrixType::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_LU_kernel.cpp:14:30: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:95: 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::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:95: 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::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:24: [ 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:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Product&, const Eigen::Matrix&, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product&, const Eigen::Matrix&, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Product&, const Eigen::Matrix&, 1>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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' [ 57%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = std::complex; 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&) [with OtherDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 2, 2> >; _Scalar = std::complex; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 2, 2> >; Derived = Eigen::Matrix, 2, 2>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix, 2, 2>; OtherDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 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&) [with OtherDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 2, 2> >; _Scalar = std::complex; 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp >, Eigen::Matrix, 2, 2> >; _Scalar = std::complex; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix, 2, 2>; Derived = Eigen::Matrix, 2, 2>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix, 2, 2>; OtherDerived = Eigen::Matrix, 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&) [with OtherDerived = Eigen::Matrix, 2, 2>; _Scalar = std::complex; 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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; 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&) [with OtherDerived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; _Scalar = std::complex; 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; typename Eigen::ei_eval::type = Eigen::Matrix, 2, 2, 3, 2, 2>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; Derived = Eigen::Matrix, 2, 2, 3, 2, 2>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Transpose >, Eigen::Matrix, 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&) [with OtherDerived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; _Scalar = std::complex; 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; _Scalar = std::complex; 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; typename Eigen::ei_eval::type = Eigen::Matrix, 2, 2, 3, 2, 2>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix, 2, 2, 3, 2, 2>; Derived = Eigen::Matrix, 2, 2, 3, 2, 2>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix, 2, 2, 3, 2, 2>; OtherDerived = Eigen::Matrix, 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&) [with OtherDerived = Eigen::Matrix, 2, 2, 3, 2, 2>; _Scalar = std::complex; 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; typename Eigen::ei_eval::type = Eigen::Matrix, 2, 2, 3, 2, 2>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >, Eigen::Matrix, 2, 2> > > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -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' [ 77%] 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_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' [ 77%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_minor.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_minor 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' [ 77%] 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_cwise_const.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 60%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::Quaternion; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:124:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::RowsAtCompileTime==ROWS && TYPE::ColsAtCompileTime==COLS, \ ^~~~~~~~~~~~~~~~~~~ /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' 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits::Scalar Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 3, 1, 1, 32>; typename Eigen::ei_traits::Scalar = float]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:356:31: required from 'bool Eigen::MatrixBase::isUnitary(Eigen::MatrixBase::RealScalar) const [with Derived = Eigen::Matrix; Eigen::MatrixBase::RealScalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:16:52: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:264:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = float]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:720:52: required from 'static const BasisReturnType Eigen::MatrixBase::Unit(int) [with Derived = Eigen::Matrix; Eigen::MatrixBase::BasisReturnType = Eigen::Block, Eigen::Matrix >, 3, 1, 1, 0>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:731:23: required from 'static const BasisReturnType Eigen::MatrixBase::UnitX() [with Derived = Eigen::Matrix; Eigen::MatrixBase::BasisReturnType = Eigen::Block, Eigen::Matrix >, 3, 1, 1, 0>; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_AngleAxis_mimic_euler.cpp:13:37: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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:96: required from 'Eigen::AngleAxis::AngleAxis(Eigen::AngleAxis::Scalar, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 3, 1, 1, 0>; _Scalar = float; Eigen::AngleAxis::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 3, 1, 1, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, Eigen::Matrix >, 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&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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:96: required from 'Eigen::AngleAxis::AngleAxis(Eigen::AngleAxis::Scalar, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 3, 1, 1, 0>; _Scalar = float; Eigen::AngleAxis::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::RotationMatrixType Eigen::RotationBase::toRotationMatrix() const [with Derived = Eigen::Quaternion; int _Dim = 3; Eigen::RotationBase::RotationMatrixType = Eigen::Matrix; typename Eigen::ei_traits::Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/RotationBase.h:95:16: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _StorageOrder, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::RotationBase&) [with OtherDerived = Eigen::Quaternion; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 3, 1, 1, 32>; Eigen::MapBase::Scalar = float]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::SubVectorType Eigen::MatrixBase::start() [with int Size = 3; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::SubVectorType = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:104:76: required from 'Eigen::Block, 3, 1> Eigen::Quaternion::vec() [with _Scalar = float]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:311:15: required from 'Eigen::Quaternion<_Scalar>& Eigen::Quaternion::operator=(const AngleAxisType&) [with _Scalar = float; Eigen::Quaternion::AngleAxisType = Eigen::AngleAxis]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:129:63: required from 'Eigen::Quaternion::Quaternion(const AngleAxisType&) [with _Scalar = float; Eigen::Quaternion::AngleAxisType = Eigen::AngleAxis]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/AngleAxis.h:102:12: required from 'Eigen::AngleAxis::QuaternionType Eigen::AngleAxis::operator*(const Eigen::AngleAxis&) const [with _Scalar = float; Eigen::AngleAxis::QuaternionType = Eigen::Quaternion]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Block, 3, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 3, 1, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Block, 3, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; MatrixType = Eigen::Matrix; 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::operator=(const AngleAxisType&) [with _Scalar = float; Eigen::Quaternion::AngleAxisType = Eigen::AngleAxis]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/Quaternion.h:129:63: required from 'Eigen::Quaternion::Quaternion(const AngleAxisType&) [with _Scalar = float; Eigen::Quaternion::AngleAxisType = Eigen::AngleAxis]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Geometry/AngleAxis.h:102:12: required from 'Eigen::AngleAxis::QuaternionType Eigen::AngleAxis::operator*(const Eigen::AngleAxis&) const [with _Scalar = float; Eigen::AngleAxis::QuaternionType = Eigen::Quaternion]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_cwise_const.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_cwise_const.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_cwise_const 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 66%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_cast.cpp:12:36: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = float]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, Eigen::Matrix >]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 2, 2, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::block(int, int) [with int BlockRows = 2; int BlockCols = 2; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 2, 2, 1, 32>]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 2, 2, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 2, 1, 32> >; Derived = Eigen::Block, 2, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 2, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 2, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 2, 1, 32> >; Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 2, 1, 32> >; Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 2, 2, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 2, 2, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_block_int_int.cpp:15:27: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::equal_to; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:267:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator==(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 78%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 78%] 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_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' [ 78%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_diagonal.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_diagonal 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 78%] 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_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' [ 63%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 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:29: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_end_int.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_end_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_end_int 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' [ 73%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/LU/Inverse.h: In instantiation of 'void Eigen::MatrixBase::computeInverse(Eigen::MatrixBase*) const [with ResultType = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_computeInverse.cpp:15:22: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(NumTraits::HasFloatingPoint,NUMERIC_TYPE_MUST_BE_FLOATING_POINT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 78%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 74%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Block, 1, 3, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:455:125: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 3, 1, 32>; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 1, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 1, 3, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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' [ 78%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 72%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; Derived = Eigen::Block, 1, 4, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 4, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; Derived = Eigen::Block, 1, 4, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; Derived = Eigen::Block, 1, 4, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 4, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 4, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:530:10: required from 'Derived& Eigen::MatrixBase::setOnes() [with Derived = Eigen::Block, 1, 4, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_setOnes.cpp:13:18: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 78%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 69%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_Cwise_equal_equal 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_fixedBlock_int_int.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_fixedBlock_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_fixedBlock_int_int 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' [ 75%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::greater_equal; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:245:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator>=(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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_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_inverse.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_inverse.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_inverse 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isDiagonal.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_isDiagonal 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' [ 77%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:95: 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::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::operator+=(const Scalar&) [with ExpressionType = Eigen::Matrix; Eigen::Cwise::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 78%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] 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_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' [ 80%] 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_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' [ 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 -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_Cwise_pow.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_pow.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_pow.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_pow.dir/depend.internal". Scanning dependencies of target compile_Cwise_pow 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 79%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_isUnitary.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_isUnitary 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] Built target compile_MatrixBase_setOnes 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' [ 80%] 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_MatrixBase_identity_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] Built target compile_PartialRedux_sum 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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] 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_random_int_int.dir/build.make doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/depend 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_identity_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_identity_int_int 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_random 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_random_int_int.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_random_int_int 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_asDiagonal.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_asDiagonal make[2]: 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/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 83%] 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_Cwise_less_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less_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_less_equal.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/depend.internal". Scanning dependencies of target compile_Cwise_less_equal make[2]: Leaving directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' make -f doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/build.make doc/snippets/CMakeFiles/compile_Cwise_less_equal.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 71%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 78%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Minor >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Minor >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Minor >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Minor >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Minor >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Minor >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Minor >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Minor >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Minor >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Minor >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Minor >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 78%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 10000, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 10000, 10000, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 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:44: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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' [ 84%] 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_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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_rowwise.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_rowwise 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' [ 84%] 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 -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' [ 85%] 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_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' [ 78%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::DiagonalCoeffs >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::DiagonalCoeffs >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::DiagonalCoeffs >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalCoeffs >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::DiagonalCoeffs >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalCoeffs >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalCoeffs >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::DiagonalCoeffs >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::DiagonalCoeffs >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::DiagonalCoeffs >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::DiagonalCoeffs >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/compile_MatrixBase_set.dir/depend.internal". Scanning dependencies of target compile_MatrixBase_set 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' [ 80%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 80%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h: In instantiation of 'void Eigen::MatrixBase::computeInverse(Eigen::MatrixBase*) const [with ResultType = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h:319:3: required from 'const PlainMatrixType Eigen::MatrixBase::inverse() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainMatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_inverse.cpp:14:48: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/LU/Inverse.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(NumTraits::HasFloatingPoint,NUMERIC_TYPE_MUST_BE_FLOATING_POINT) ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 88%] Built target compile_MatrixBase_minor 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' 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseUnaryOp.dir/depend.internal". Scanning dependencies of target class_CwiseUnaryOp 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' [ 84%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 78%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 1, 10000, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 1, 10000, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 10000, 1, 32> >; MatrixType = Eigen::Matrix; 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::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 10000, 1, 32>; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseNullaryOp.h:402:10: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Block, 1, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_end_int.cpp:15:18: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 86%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 81%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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' [ 91%] 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/examples/CMakeFiles/class_FixedBlock.dir/build.make doc/examples/CMakeFiles/class_FixedBlock.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 93%] Built target compile_MatrixBase_diagonal 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 82%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : 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' [ 83%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::DiagonalMatrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::DiagonalMatrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::DiagonalMatrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalMatrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::DiagonalMatrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalMatrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalMatrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::DiagonalMatrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::DiagonalMatrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::DiagonalMatrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::DiagonalMatrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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/class_FixedBlock.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_FixedBlock.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_FixedBlock.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_FixedBlock.dir/depend.internal". Scanning dependencies of target class_FixedBlock 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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_dynamic_size.dir/depend.internal". Scanning dependencies of target Tutorial_simple_example_dynamic_size 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 80%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::DiagonalMatrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 2, 2, 1, 32>; Eigen::MapBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::block(int, int) [with int BlockRows = 2; int BlockCols = 2; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 2, 2, 1, 32>]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalMatrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::DiagonalMatrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalMatrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::DiagonalMatrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 2, 2, 1, 32>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, 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&) [with OtherDerived = Eigen::Block, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, 2, 2, 1, 32>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 2, 2, 1, 32>; Derived = Eigen::Block, 2, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 2, 1, 32>; OtherDerived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 2, 2, 1, 32>; Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:44: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with MatrixType = Eigen::Matrix; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 89%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 95%] Built target compile_MatrixBase_inverse 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' [ 88%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 95%] Built target compile_Cwise_pow 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_Block.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_Block.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_Block.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_Block.dir/depend.internal". Scanning dependencies of target class_Block 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_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 -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 -f doc/examples/CMakeFiles/class_Block.dir/build.make doc/examples/CMakeFiles/class_Block.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 90%] 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 -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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/Tutorial_simple_example_fixed_size.dir/depend.internal". Scanning dependencies of target Tutorial_simple_example_fixed_size make[2]: 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/build make[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 93%] 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 -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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 93%] 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 -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' [ 93%] 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 -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' [ 80%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits::Scalar Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 3, 1, 1, 32>; Derived = Eigen::Block, 3, 1, 1, 32>; typename Eigen::ei_traits::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:356:31: required from 'bool Eigen::MatrixBase::isUnitary(Eigen::MatrixBase::RealScalar) const [with Derived = Eigen::Matrix; Eigen::MatrixBase::RealScalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/compile_MatrixBase_isUnitary.cpp:15:50: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Dot.h:264:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::CwiseNullaryOp, Eigen::Matrix > > Eigen::operator*(const Scalar&, const Eigen::MatrixBase, Eigen::Matrix > >&)' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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::CwiseNullaryOp, Eigen::Matrix > > Eigen::operator*(const Scalar&, const Eigen::MatrixBase, Eigen::Matrix > >&)' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:38: required from 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const MatrixType&, const UnaryOp&) [with UnaryOp = Eigen::ei_scalar_multiple_op; MatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseUnaryOp.h:202:10: required from 'const ScalarMultipleReturnType Eigen::MatrixBase::operator*(const Scalar&) const [with Derived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Eigen::MatrixBase::ScalarMultipleReturnType = Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > >; typename Eigen::ei_traits::Scalar = int; Eigen::MatrixBase::Scalar = int]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:326:20: required from 'const Eigen::CwiseUnaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix > > Eigen::operator*(const Scalar&, const Eigen::MatrixBase, Eigen::Matrix > >&)' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 96%] Built target compile_MatrixBase_end_int 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' [ 96%] Built target compile_MatrixBase_isDiagonal 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' [ 97%] 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/examples/CMakeFiles/class_CwiseBinaryOp.dir/build.make doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 98%] Built target compile_MatrixBase_random_int_int 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' [ 98%] 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' [ 83%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = std::less_equal; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Array/CwiseOperators.h:211:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, ExpressionType, OtherDerived> Eigen::Cwise::operator<=(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; ExpressionType = Eigen::Matrix; typename Eigen::ei_traits::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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/class_CwiseBinaryOp.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/class_CwiseBinaryOp.dir/depend.internal". Scanning dependencies of target class_CwiseBinaryOp 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' [ 95%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [100%] Built target compile_MatrixBase_fixedBlock_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' [ 98%] 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 -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' [100%] Built target compile_MatrixBase_isUnitary 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' [ 98%] 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [100%] Built target compile_MatrixBase_random 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_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 -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' [100%] Built target compile_Cwise_less_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' [ 87%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = int]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 2, 1, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::block(int, int) [with int BlockRows = 2; int BlockCols = 1; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 2, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:36: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 1, 1, 1, 32>; Eigen::MapBase::Scalar = int]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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::Type Eigen::MatrixBase::block(int, int) [with int BlockRows = 1; int BlockCols = 1; Derived = Eigen::Matrix; typename Eigen::BlockReturnType::Type = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:92:36: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 2, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 1, 1, 32>; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 2, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 2, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 1, 1, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 1, 1, 32>; OtherDerived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 1, 1, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::Transpose >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; MatrixType = Eigen::Matrix; 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::CommaInitializer(MatrixType&, const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; MatrixType = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CommaInitializer.h:149:10: required from 'Eigen::CommaInitializer Eigen::MatrixBase::operator<<(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MatrixBase.h:231:44: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:171:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix; 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& Eigen::CommaInitializer::operator,(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, 10000, 10000, 1, 32>; MatrixType = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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 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 -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[1]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [100%] Built target compile_MatrixBase_set 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_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 -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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = MakeComplexOp; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:301:10: required from 'const Eigen::CwiseBinaryOp Eigen::MatrixBase::binaryExpr(const Eigen::MatrixBase&, const CustomBinaryOp&) const [with CustomBinaryOp = MakeComplexOp; OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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; 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&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _Scalar = std::complex; 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix, 4, 4>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix, 4, 4>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix, 4, 4>; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _Scalar = std::complex; 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _Scalar = std::complex; 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix, 4, 4>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix, 4, 4>; Derived = Eigen::Matrix, 4, 4>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix, 4, 4>; OtherDerived = Eigen::Matrix, 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&) [with OtherDerived = Eigen::Matrix, 4, 4>; _Scalar = std::complex; 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = std::complex; 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; typename Eigen::ei_eval::type = Eigen::Matrix, 4, 4>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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_CwiseUnaryOp 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ 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 -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 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 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 -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[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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 85%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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::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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::ei_member_sum, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 1>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 1>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 1>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, Eigen::Matrix >, Eigen::ei_member_maxCoeff, 1>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:95: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = float; int _Rows = 4; int _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:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _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::Quaternion(const Eigen::Quaternion&) [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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = float]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /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' 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/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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; Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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' [ 94%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h: In instantiation of 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::CwiseUnaryOp, Eigen::Matrix >; 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 topLeft2x2Corner(const Eigen::MatrixBase&) [with Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:126:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' 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/MapBase.h: In instantiation of 'Eigen::MapBase::MapBase(const Scalar*) [with Derived = Eigen::Block, 2, 2, 1, 32>; Eigen::MapBase::Scalar = double]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:253:88: required from 'Eigen::Block::Block(const MatrixType&, int, int) [with MatrixType = Eigen::Matrix; 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 topLeft2x2Corner(Eigen::MatrixBase&) [with Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/doc/examples/class_FixedBlock.cpp:23:21: required from here /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, Eigen::Matrix >, 2, 2, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 2, 2, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 2, 2, 1, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, Eigen::Matrix >, 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&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, Eigen::Matrix >, 2, 2, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 2, 2, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, Eigen::Matrix >, 2, 2, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 2, 2, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 2, 0, 32> >; Derived = Eigen::Block, 2, 2, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 2, 2, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 2, 0, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 2, 0, 32> >; Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 2, 0, 32> >; Derived = Eigen::Block, 2, 2, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 2, 2, 0, 32> >; MatrixType = Eigen::Matrix; 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::operator*=(const Scalar&) [with Derived = Eigen::Block, 2, 2, 1, 32>; Eigen::MapBase::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator*=(const Other&) [with Other = int; MatrixType = Eigen::Matrix; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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 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 -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]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [100%] 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 -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' [100%] Built target Tutorial_simple_example_fixed_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 compile_MatrixBase_rowwise 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[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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/all_snippets.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/all_snippets.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/snippets/CMakeFiles/all_snippets.dir/depend.internal". Scanning dependencies of target all_snippets 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]: 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[2]: Entering directory '/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux' [ 96%] 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 -DNDEBUG -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] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/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' {aka '__vector(4) float'} [-Wignored-attributes] 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' {aka '__vector(2) double'} [-Wignored-attributes] 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' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:110, 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/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct ei_palign_impl ^ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] struct ei_palign_impl ^ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/CwiseNullaryOp.h: In instantiation of 'static const IdentityReturnType Eigen::MatrixBase::Identity() [with Derived = Eigen::Matrix; Eigen::MatrixBase::IdentityReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]': /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /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' 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&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.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&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Block, Eigen::Matrix >, 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&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 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::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream]' /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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:125, 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/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::Matrix]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _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:7: 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:55: required from 'const typename Eigen::ei_eval::type Eigen::MatrixBase::eval() const [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; typename Eigen::ei_eval::type = Eigen::Matrix]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/IO.h:181:25: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 10000, 10000, 1, 0>; std::ostream = std::basic_ostream]' /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] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/Core:102, 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/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 0, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]': /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 0, 32> >]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 0, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 0, 32> >; Derived = Eigen::Block, 10000, 10000, 1, 32>]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Block, 10000, 10000, 0, 32> >; MatrixType = Eigen::Matrix; 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::operator*=(const Scalar&) [with Derived = Eigen::Block, 10000, 10000, 1, 32>; Eigen::MapBase::Scalar = double]' /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Block.h:227:5: required from 'Eigen::Block& Eigen::Block::operator*=(const Other&) [with Other = int; MatrixType = Eigen::Matrix; 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:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^~ /usr/src/RPM/BUILD/eigen-2.0.17/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ 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 -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 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' [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 -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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/all_examples.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/all_examples.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/examples/CMakeFiles/all_examples.dir/depend.internal". Scanning dependencies of target all_examples 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= Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/CMakeFiles/doc.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/CMakeFiles/doc.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/eigen-2.0.17/noarch-alt-linux/doc/CMakeFiles/doc.dir/depend.internal". Scanning dependencies of target doc 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 173 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 474 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 796 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 1083 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 1089 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: 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. warning: the mscgen tool could not be found at NO /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) 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-2.0.17/doc/tutorial.cpp... Preprocessing /us/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) r/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/doxygen_objdb_1027994.tmp... 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 group list... Building directory list... Building namespace list... Building file list... Building class list... Associating documentation with classes... Computing nesting relations for classes... 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... Sorting lists... Freeing entry tree 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... Generating citations page... 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... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Parsing code for file Array... Parsing code for file Cholesky... Parsing code for file cmake_install.cmake... Parsing code for file Core... Parsing code for file CustomizingEigen.dox... Parsing code for file D03_WrongStackAlignment.dox... Parsing code for file Dense... Parsing code for file Doxyfile... Parsing code for file Doxyfile.in... Parsing code for file doxygen_objdb_1027994.tmp... Parsing code for file echelon.cpp... Parsing code for file Eigen... Parsing code for file Eigen_Silly_Professor_64x64.png... Parsing code for file eigendoxy.css... Parsing code for file eigendoxy_footer.html... Parsing code for file eigendoxy_footer.html.in... Parsing code for file eigendoxy_header.html... 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 Geometry... Parsing code for file InsideEigenExample.dox... Parsing code for file LeastSquares... Parsing code for file LU... Parsing code for file Makefile... Parsing code for file NewStdVector... Parsing code for file Overview.dox... Parsing code for file PassingByValue.dox... Parsing code for file QR... Parsing code for file QtAlignedMalloc... Parsing code for file QuickStartGuide.dox... Parsing code for file Sparse./usr/src/RPM/BUILD/eigen-2.0.17/doc/CustomizingEigen.dox:81: warning: unable to resolve reference to `NumTraits' for \ref command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:84: warning: unable to resolve reference to `matrixtypedefs' for \ref command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:182: warning: unable to resolve link to `MatrixBase::Unit' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:255: warning: unable to resolve reference to `MatrixBaseCommaInitRef' for \ref command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:273: warning: unable to resolve link to `CommaInitializer::finished()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:285: warning: unable to resolve link to `Cwise' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:312: warning: unable to resolve link to `Cwise' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:318: warning: unable to resolve link to `Cwise::operator*()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:329: warning: unable to resolve link to `Cwise::operator/()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:333: warning: unable to resolve link to `Cwise::inverse()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:351: warning: unable to resolve link to `Cwise::sin' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:351: warning: unable to resolve link to `Cwise::cos' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:357: warning: unable to resolve link to `Cwise::pow()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:358: warning: unable to resolve link to `Cwise::square' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:359: warning: unable to resolve link to `Cwise::cube' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:361: warning: unable to resolve link to `Cwise::sqrt' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:362: warning: unable to resolve link to `Cwise::exp' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:363: warning: unable to resolve link to `Cwise::log' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:371: warning: unable to resolve link to `Cwise::min' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:371: warning: unable to resolve link to `Cwise::max' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:373: warning: unable to resolve link to `Cwise::abs()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:373: warning: unable to resolve link to `Cwise::abs2()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:388: warning: unable to resolve link to `MatrixBase::dot()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:396: warning: unable to resolve link to `MatrixBase::cross()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:407: warning: unable to resolve link to `MatrixBase::minCoeff()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:407: warning: unable to resolve link to `MatrixBase::maxCoeff()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:408: warning: unable to resolve link to `MatrixBase::sum()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:408: warning: unable to resolve link to `MatrixBase::trace()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:409: warning: unable to resolve link to `MatrixBase::norm()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:409: warning: unable to resolve link to `MatrixBase::squaredNorm()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:410: warning: unable to resolve link to `MatrixBase::all()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:410: warning: unable to resolve link to `MatrixBase::any()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:412: warning: unable to resolve link to `MatrixBase::colwise()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:413: warning: unable to resolve link to `MatrixBase::rowwise()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:428: 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:428: 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:430: warning: unable to resolve reference to `CwiseAll' for \ref command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:438: warning: unable to resolve link to `MatrixBase::col(int)' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:439: warning: unable to resolve link to `MatrixBase::row(int)' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:461: 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:463: warning: unable to resolve link to `MatrixBase::block(int,int)' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:470: 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:476: warning: unable to resolve link to `MatrixBase::corner(CornerType)' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:482: warning: unable to resolve link to `MatrixBase::minor()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:492: warning: unable to resolve link to `MatrixBase::asDiagonal()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:497: warning: unable to resolve link to `MatrixBase::diagonal()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:510: warning: unable to resolve link to `MatrixBase::transpose()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:516: warning: unable to resolve link to `MatrixBase::adjoint()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:526: warning: unable to resolve link to `MatrixBase::dot()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:530: warning: unable to resolve link to `MatrixBase::norm()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:532: warning: unable to resolve link to `MatrixBase::squaredNorm()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:536: warning: unable to resolve link to `MatrixBase::normalized()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:538: warning: unable to resolve link to `MatrixBase::normalize()' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:547: warning: unable to resolve link to `MatrixBase::part() const ' for \link command /usr/src/RPM/BUILD/eigen-2.0.17/doc/QuickStartGuide.dox:547: 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:110: 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 sh: latex: command not found error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log! sh: dvips: command not found error: Problems running dvips. Check your installation! .. Parsing code for file StdVector... Parsing code for file StlContainers.dox... Parsing code for file StructHavingEigenMembers.dox... Parsing code for file SVD... 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 file UnalignedArrayAssert.dox... 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 namespace index... Generating directory documentation... Generating bitmaps for formulas in HTML... Generating image form_0.png for formula Generating index page... Generating page index... Generating module index... Generating namespace member 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... lookup cache used 33/65536 hits=317 misses=33 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.15690 + 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) Hardlinking identical .pyc and .pyo files Processing files: eigen2-2.0.17-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.15690 + 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.uUFGIx find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gkuCkb find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,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 "(" #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 "(" #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 "(" #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 "(" #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 #include ^~~~~~~~~~~~ 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 #include ^~~~~~~~~~~~ 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-alt2, pkgconfig(eigen2) = 2.0.17 Requires: /usr/share/pkgconfig Wrote: /usr/src/RPM/RPMS/noarch/eigen2-2.0.17-alt2.noarch.rpm (w2.lzdio) 79.69user 13.49system 0:11.80elapsed 789%CPU (0avgtext+0avgdata 163060maxresident)k 0inputs+0outputs (0major+3853389minor)pagefaults 0swaps 86.09user 16.49system 0:21.52elapsed 476%CPU (0avgtext+0avgdata 163060maxresident)k 0inputs+0outputs (51588major+4199113minor)pagefaults 0swaps error: open of /archive/repo/p9/task/_278/285278/files/noarch/RPMS/eigen2-2.0.17-alt2.noarch.rpm failed: No such file or directory