<86>May 4 04:05:57 userdel[3121564]: delete user 'rooter' <86>May 4 04:05:57 userdel[3121564]: removed group 'rooter' owned by 'rooter' <86>May 4 04:05:57 userdel[3121564]: removed shadow group 'rooter' owned by 'rooter' <86>May 4 04:05:57 groupadd[3121767]: group added to /etc/group: name=rooter, GID=1820 <86>May 4 04:05:57 groupadd[3121767]: group added to /etc/gshadow: name=rooter <86>May 4 04:05:57 groupadd[3121767]: new group: name=rooter, GID=1820 <86>May 4 04:05:57 useradd[3121834]: new user: name=rooter, UID=1820, GID=1820, home=/root, shell=/bin/bash, from=none <86>May 4 04:05:57 userdel[3121954]: delete user 'builder' <86>May 4 04:05:57 userdel[3121954]: removed group 'builder' owned by 'builder' <86>May 4 04:05:57 userdel[3121954]: removed shadow group 'builder' owned by 'builder' <86>May 4 04:05:57 groupadd[3122064]: group added to /etc/group: name=builder, GID=1821 <86>May 4 04:05:57 groupadd[3122064]: group added to /etc/gshadow: name=builder <86>May 4 04:05:57 groupadd[3122064]: new group: name=builder, GID=1821 <86>May 4 04:05:57 useradd[3122167]: new user: name=builder, UID=1821, GID=1821, home=/usr/src, shell=/bin/bash, from=none warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmake_install not found warning: Macro %_cmake__builddir not found <13>May 4 04:06:04 rpmi: libboost_system1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:04 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>May 4 04:06:04 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>May 4 04:06:04 rpmi: libuv-1.48.0-alt1 sisyphus+340945.100.1.1 1708265066 installed <13>May 4 04:06:04 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>May 4 04:06:04 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>May 4 04:06:05 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>May 4 04:06:05 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>May 4 04:06:05 rpmi: libquadmath0-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>May 4 04:06:05 rpmi: libquadmath13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>May 4 04:06:05 rpmi: libquadmath-devel-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>May 4 04:06:05 rpmi: libboost_charconv1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>May 4 04:06:05 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>May 4 04:06:05 rpmi: libngtcp2.16-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed <13>May 4 04:06:05 rpmi: libngtcp2_crypto_gnutls8-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed <13>May 4 04:06:05 rpmi: libboost_atomic1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: libboost_contract1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: libboost_chrono1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: libboost_timer1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: libboost_thread1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: libboost_type_erasure1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: libboost_program_options1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:05 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>May 4 04:06:05 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>May 4 04:06:06 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>May 4 04:06:06 rpmi: cmake-modules-3.29.1-alt1 sisyphus+344518.200.3.1 1712379665 installed <13>May 4 04:06:06 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>May 4 04:06:06 rpmi: publicsuffix-list-dafsa-20240415-alt1 sisyphus+345249.100.1.1 1713270235 installed <13>May 4 04:06:06 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>May 4 04:06:06 rpmi: libnghttp3.9-1.2.0-alt1 sisyphus+343912.200.1.1 1711714725 installed <13>May 4 04:06:06 rpmi: libnghttp2-1.61.0-alt1 sisyphus+344450.100.1.1 1712304117 installed <13>May 4 04:06:06 rpmi: openldap-common-2.6.7-alt1 sisyphus+343335.200.1.1 1711113916 installed <13>May 4 04:06:06 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>May 4 04:06:06 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>May 4 04:06:06 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>May 4 04:06:06 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>May 4 04:06:06 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>May 4 04:06:06 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>May 4 04:06:06 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>May 4 04:06:06 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>May 4 04:06:06 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>May 4 04:06:06 rpmi: libboost_context1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_fiber1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_stacktrace1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_nowide1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_url1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_test1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_serialization1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_random1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_iostreams1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_json1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_regex1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_graph1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_date_time1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:06 rpmi: libboost_container1.85.0-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:08 rpmi: boost-devel-headers-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:08 rpmi: boost-devel-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:08 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 4 04:06:08 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 4 04:06:08 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>May 4 04:06:08 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>May 4 04:06:08 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>May 4 04:06:08 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed <13>May 4 04:06:08 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed <86>May 4 04:06:08 groupadd[3156623]: group added to /etc/group: name=_keytab, GID=999 <86>May 4 04:06:08 groupadd[3156623]: group added to /etc/gshadow: name=_keytab <86>May 4 04:06:08 groupadd[3156623]: new group: name=_keytab, GID=999 <13>May 4 04:06:08 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700934 installed <13>May 4 04:06:08 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>May 4 04:06:08 groupadd[3156858]: group added to /etc/group: name=sasl, GID=998 <86>May 4 04:06:08 groupadd[3156858]: group added to /etc/gshadow: name=sasl <86>May 4 04:06:08 groupadd[3156858]: new group: name=sasl, GID=998 <13>May 4 04:06:08 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>May 4 04:06:08 rpmi: libldap2-2.6.7-alt1 sisyphus+343335.200.1.1 1711113916 installed <13>May 4 04:06:08 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed <13>May 4 04:06:08 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>May 4 04:06:08 rpmi: libcurl-8.7.1-alt2 sisyphus+345773.100.1.1 1713974723 installed <13>May 4 04:06:09 rpmi: cmake-3.29.1-alt1 sisyphus+344518.200.3.1 1712379665 installed <13>May 4 04:06:09 rpmi: ctest-3.29.1-alt1 sisyphus+344518.200.3.1 1712379665 installed <13>May 4 04:06:09 rpmi: boost-program_options-devel-1:1.85.0-alt2 sisyphus+345245.76.7.1 1714229637 installed <13>May 4 04:06:09 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/cereal-1.3.2-alt1.nosrc.rpm (w1.gzdio) Installing cereal-1.3.2-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.50190 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf cereal-1.3.2 + echo 'Source #0 (cereal-1.3.2.tar):' Source #0 (cereal-1.3.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/cereal-1.3.2.tar + cd cereal-1.3.2 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.50190 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd cereal-1.3.2 + mkdir -p x86_64-alt-linux + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B x86_64-alt-linux -DSKIP_PORTABILITY_TEST=ON -DWITH_WERROR=OFF -- The CXX compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Boost: /usr/lib64/cmake/Boost-1.85.0/BoostConfig.cmake (found version "1.85.0") found components: serialization -- boost_variant.cpp -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Configuring done (0.3s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux + cmake --build x86_64-alt-linux --verbose --parallel 16 Change Dir: '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 gmake: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/cmake -S/usr/src/RPM/BUILD/cereal-1.3.2 -B/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/CMakeFiles /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f unittests/CMakeFiles/test_array.dir/build.make unittests/CMakeFiles/test_array.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_atomic.dir/build.make unittests/CMakeFiles/test_atomic.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_basic_string.dir/build.make unittests/CMakeFiles/test_basic_string.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_bitset.dir/build.make unittests/CMakeFiles/test_bitset.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_chrono.dir/build.make unittests/CMakeFiles/test_chrono.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_complex.dir/build.make unittests/CMakeFiles/test_complex.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_defer.dir/build.make unittests/CMakeFiles/test_defer.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_deque.dir/build.make unittests/CMakeFiles/test_deque.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_forward_list.dir/build.make unittests/CMakeFiles/test_forward_list.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_list.dir/build.make unittests/CMakeFiles/test_list.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_load_construct.dir/build.make unittests/CMakeFiles/test_load_construct.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_map.dir/build.make unittests/CMakeFiles/test_map.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_memory.dir/build.make unittests/CMakeFiles/test_memory.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_memory_cycles.dir/build.make unittests/CMakeFiles/test_memory_cycles.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_multimap.dir/build.make unittests/CMakeFiles/test_multimap.dir/depend /usr/bin/gmake -f unittests/CMakeFiles/test_multiset.dir/build.make unittests/CMakeFiles/test_multiset.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_array.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_atomic.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_array.dir/build.make unittests/CMakeFiles/test_array.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_bitset.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_atomic.dir/build.make unittests/CMakeFiles/test_atomic.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_basic_string.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_basic_string.dir/build.make unittests/CMakeFiles/test_basic_string.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_chrono.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_complex.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_defer.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_deque.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_bitset.dir/build.make unittests/CMakeFiles/test_bitset.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_forward_list.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_map.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_chrono.dir/build.make unittests/CMakeFiles/test_chrono.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_complex.dir/build.make unittests/CMakeFiles/test_complex.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_defer.dir/build.make unittests/CMakeFiles/test_defer.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_multimap.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_memory_cycles.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_memory.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_deque.dir/build.make unittests/CMakeFiles/test_deque.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_load_construct.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_forward_list.dir/build.make unittests/CMakeFiles/test_forward_list.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_load_construct.dir/build.make unittests/CMakeFiles/test_load_construct.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_map.dir/build.make unittests/CMakeFiles/test_map.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_memory.dir/build.make unittests/CMakeFiles/test_memory.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_memory_cycles.dir/build.make unittests/CMakeFiles/test_memory_cycles.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_list.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_list.dir/build.make unittests/CMakeFiles/test_list.dir/build /usr/bin/gmake -f unittests/CMakeFiles/test_multimap.dir/build.make unittests/CMakeFiles/test_multimap.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_multiset.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_multiset.dir/build.make unittests/CMakeFiles/test_multiset.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 3%] Building CXX object unittests/CMakeFiles/test_chrono.dir/chrono.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_chrono.dir/chrono.cpp.o -MF CMakeFiles/test_chrono.dir/chrono.cpp.o.d -o CMakeFiles/test_chrono.dir/chrono.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/chrono.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 3%] Building CXX object unittests/CMakeFiles/test_complex.dir/complex.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_complex.dir/complex.cpp.o -MF CMakeFiles/test_complex.dir/complex.cpp.o.d -o CMakeFiles/test_complex.dir/complex.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/complex.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 3%] Building CXX object unittests/CMakeFiles/test_basic_string.dir/basic_string.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_basic_string.dir/basic_string.cpp.o -MF CMakeFiles/test_basic_string.dir/basic_string.cpp.o.d -o CMakeFiles/test_basic_string.dir/basic_string.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/basic_string.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 3%] Building CXX object unittests/CMakeFiles/test_bitset.dir/bitset.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_bitset.dir/bitset.cpp.o -MF CMakeFiles/test_bitset.dir/bitset.cpp.o.d -o CMakeFiles/test_bitset.dir/bitset.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/bitset.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 1%] Building CXX object unittests/CMakeFiles/test_array.dir/array.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_array.dir/array.cpp.o -MF CMakeFiles/test_array.dir/array.cpp.o.d -o CMakeFiles/test_array.dir/array.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/array.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 14%] Building CXX object unittests/CMakeFiles/test_list.dir/list.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_list.dir/list.cpp.o -MF CMakeFiles/test_list.dir/list.cpp.o.d -o CMakeFiles/test_list.dir/list.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/list.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 7%] Building CXX object unittests/CMakeFiles/test_deque.dir/deque.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_deque.dir/deque.cpp.o -MF CMakeFiles/test_deque.dir/deque.cpp.o.d -o CMakeFiles/test_deque.dir/deque.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/deque.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 14%] Building CXX object unittests/CMakeFiles/test_multiset.dir/multiset.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_multiset.dir/multiset.cpp.o -MF CMakeFiles/test_multiset.dir/multiset.cpp.o.d -o CMakeFiles/test_multiset.dir/multiset.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/multiset.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 11%] Building CXX object unittests/CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o -MF CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o.d -o CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/memory_cycles.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 12%] Building CXX object unittests/CMakeFiles/test_forward_list.dir/forward_list.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_forward_list.dir/forward_list.cpp.o -MF CMakeFiles/test_forward_list.dir/forward_list.cpp.o.d -o CMakeFiles/test_forward_list.dir/forward_list.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/forward_list.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 5%] Building CXX object unittests/CMakeFiles/test_defer.dir/defer.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_defer.dir/defer.cpp.o -MF CMakeFiles/test_defer.dir/defer.cpp.o.d -o CMakeFiles/test_defer.dir/defer.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/defer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 9%] Building CXX object unittests/CMakeFiles/test_memory.dir/memory.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_memory.dir/memory.cpp.o -MF CMakeFiles/test_memory.dir/memory.cpp.o.d -o CMakeFiles/test_memory.dir/memory.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/memory.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 1%] Building CXX object unittests/CMakeFiles/test_atomic.dir/atomic.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_atomic.dir/atomic.cpp.o -MF CMakeFiles/test_atomic.dir/atomic.cpp.o.d -o CMakeFiles/test_atomic.dir/atomic.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/atomic.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 14%] Building CXX object unittests/CMakeFiles/test_multimap.dir/multimap.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_multimap.dir/multimap.cpp.o -MF CMakeFiles/test_multimap.dir/multimap.cpp.o.d -o CMakeFiles/test_multimap.dir/multimap.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/multimap.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 14%] Building CXX object unittests/CMakeFiles/test_map.dir/map.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_map.dir/map.cpp.o -MF CMakeFiles/test_map.dir/map.cpp.o.d -o CMakeFiles/test_map.dir/map.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/map.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 7%] Building CXX object unittests/CMakeFiles/test_load_construct.dir/load_construct.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_load_construct.dir/load_construct.cpp.o -MF CMakeFiles/test_load_construct.dir/load_construct.cpp.o.d -o CMakeFiles/test_load_construct.dir/load_construct.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/load_construct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 22%] Linking CXX executable test_array cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_array.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_array.dir/array.cpp.o -o test_array gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 35%] Built target test_array gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_pair.dir/build.make unittests/CMakeFiles/test_pair.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_pair.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_pair.dir/build.make unittests/CMakeFiles/test_pair.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 16%] Linking CXX executable test_chrono cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_chrono.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_chrono.dir/chrono.cpp.o -o test_chrono gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 37%] Built target test_chrono gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_pod.dir/build.make unittests/CMakeFiles/test_pod.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_pod.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_pod.dir/build.make unittests/CMakeFiles/test_pod.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 20%] Linking CXX executable test_bitset cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_bitset.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_bitset.dir/bitset.cpp.o -o test_bitset gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 38%] Built target test_bitset gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_polymorphic.dir/build.make unittests/CMakeFiles/test_polymorphic.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_polymorphic.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_polymorphic.dir/build.make unittests/CMakeFiles/test_polymorphic.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 20%] Linking CXX executable test_basic_string cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_string.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_basic_string.dir/basic_string.cpp.o -o test_basic_string gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 40%] Built target test_basic_string gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_portable_binary_archive.dir/build.make unittests/CMakeFiles/test_portable_binary_archive.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_portable_binary_archive.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_portable_binary_archive.dir/build.make unittests/CMakeFiles/test_portable_binary_archive.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 18%] Linking CXX executable test_complex cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_complex.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_complex.dir/complex.cpp.o -o test_complex gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 40%] Built target test_complex gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_priority_queue.dir/build.make unittests/CMakeFiles/test_priority_queue.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_priority_queue.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_priority_queue.dir/build.make unittests/CMakeFiles/test_priority_queue.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 24%] Linking CXX executable test_list cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_list.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_list.dir/list.cpp.o -o test_list gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 42%] Built target test_list gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_queue.dir/build.make unittests/CMakeFiles/test_queue.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 25%] Linking CXX executable test_multiset cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multiset.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_multiset.dir/multiset.cpp.o -o test_multiset gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 42%] Built target test_multiset gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_set.dir/build.make unittests/CMakeFiles/test_set.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_queue.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_queue.dir/build.make unittests/CMakeFiles/test_queue.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_set.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_set.dir/build.make unittests/CMakeFiles/test_set.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 29%] Linking CXX executable test_forward_list cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_forward_list.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_forward_list.dir/forward_list.cpp.o -o test_forward_list gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 46%] Built target test_forward_list gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_stack.dir/build.make unittests/CMakeFiles/test_stack.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_stack.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_stack.dir/build.make unittests/CMakeFiles/test_stack.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 27%] Linking CXX executable test_memory_cycles cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_memory_cycles.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_memory_cycles.dir/memory_cycles.cpp.o -o test_memory_cycles gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 46%] Built target test_memory_cycles gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_structs.dir/build.make unittests/CMakeFiles/test_structs.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_structs.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_structs.dir/build.make unittests/CMakeFiles/test_structs.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 24%] Linking CXX executable test_deque cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_deque.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_deque.dir/deque.cpp.o -o test_deque gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 46%] Built target test_deque gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_structs_minimal.dir/build.make unittests/CMakeFiles/test_structs_minimal.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_structs_minimal.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_structs_minimal.dir/build.make unittests/CMakeFiles/test_structs_minimal.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 31%] Linking CXX executable test_atomic cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_atomic.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_atomic.dir/atomic.cpp.o -o test_atomic gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 48%] Built target test_atomic gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_structs_specialized.dir/build.make unittests/CMakeFiles/test_structs_specialized.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_structs_specialized.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_structs_specialized.dir/build.make unittests/CMakeFiles/test_structs_specialized.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 29%] Linking CXX executable test_defer cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_defer.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_defer.dir/defer.cpp.o -o test_defer gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 50%] Built target test_defer gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_tuple.dir/build.make unittests/CMakeFiles/test_tuple.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_tuple.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_tuple.dir/build.make unittests/CMakeFiles/test_tuple.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 33%] Linking CXX executable test_multimap cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multimap.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_multimap.dir/multimap.cpp.o -o test_multimap gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 51%] Built target test_multimap gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_loads.dir/build.make unittests/CMakeFiles/test_unordered_loads.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_unordered_loads.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_loads.dir/build.make unittests/CMakeFiles/test_unordered_loads.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 40%] Building CXX object unittests/CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o -MF CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o.d -o CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/portable_binary_archive.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 37%] Building CXX object unittests/CMakeFiles/test_pair.dir/pair.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_pair.dir/pair.cpp.o -MF CMakeFiles/test_pair.dir/pair.cpp.o.d -o CMakeFiles/test_pair.dir/pair.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/pair.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 29%] Linking CXX executable test_memory cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_memory.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_memory.dir/memory.cpp.o -o test_memory gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 53%] Built target test_memory gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_map.dir/build.make unittests/CMakeFiles/test_unordered_map.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_unordered_map.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_map.dir/build.make unittests/CMakeFiles/test_unordered_map.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 38%] Building CXX object unittests/CMakeFiles/test_pod.dir/pod.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_pod.dir/pod.cpp.o -MF CMakeFiles/test_pod.dir/pod.cpp.o.d -o CMakeFiles/test_pod.dir/pod.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/pod.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 46%] Building CXX object unittests/CMakeFiles/test_set.dir/set.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_set.dir/set.cpp.o -MF CMakeFiles/test_set.dir/set.cpp.o.d -o CMakeFiles/test_set.dir/set.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/set.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 46%] Building CXX object unittests/CMakeFiles/test_structs.dir/structs.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_structs.dir/structs.cpp.o -MF CMakeFiles/test_structs.dir/structs.cpp.o.d -o CMakeFiles/test_structs.dir/structs.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 44%] Building CXX object unittests/CMakeFiles/test_queue.dir/queue.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_queue.dir/queue.cpp.o -MF CMakeFiles/test_queue.dir/queue.cpp.o.d -o CMakeFiles/test_queue.dir/queue.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/queue.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 46%] Building CXX object unittests/CMakeFiles/test_stack.dir/stack.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_stack.dir/stack.cpp.o -MF CMakeFiles/test_stack.dir/stack.cpp.o.d -o CMakeFiles/test_stack.dir/stack.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/stack.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 48%] Building CXX object unittests/CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o -MF CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o.d -o CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs_minimal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 42%] Building CXX object unittests/CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o -MF CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o.d -o CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/priority_queue.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 33%] Linking CXX executable test_map cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_map.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_map.dir/map.cpp.o -o test_map gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 59%] Built target test_map gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multimap.dir/build.make unittests/CMakeFiles/test_unordered_multimap.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_unordered_multimap.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multimap.dir/build.make unittests/CMakeFiles/test_unordered_multimap.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 53%] Linking CXX executable test_portable_binary_archive cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_portable_binary_archive.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_portable_binary_archive.dir/portable_binary_archive.cpp.o -o test_portable_binary_archive gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 61%] Built target test_portable_binary_archive gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multiset.dir/build.make unittests/CMakeFiles/test_unordered_multiset.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_unordered_multiset.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_multiset.dir/build.make unittests/CMakeFiles/test_unordered_multiset.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 51%] Building CXX object unittests/CMakeFiles/test_tuple.dir/tuple.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_tuple.dir/tuple.cpp.o -MF CMakeFiles/test_tuple.dir/tuple.cpp.o.d -o CMakeFiles/test_tuple.dir/tuple.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/tuple.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 51%] Building CXX object unittests/CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o -MF CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o.d -o CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/unordered_loads.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 53%] Building CXX object unittests/CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o -MF CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o.d -o CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/unordered_map.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 50%] Building CXX object unittests/CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o -MF CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o.d -o CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs_specialized.cpp In file included from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/memory.hpp:423, from /usr/src/RPM/BUILD/cereal-1.3.2/unittests/common.hpp:30, from /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:29, from /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs_specialized.cpp:28: /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = SpecializedMSplitPolymorphic]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = SpecializedMSplitPolymorphic]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = SpecializedMSplitPolymorphic; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = SpecializedMSplitPolymorphic]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = SpecializedMSplitPolymorphic; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:366:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI28SpecializedMSplitPolymorphic), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = SpecializedMSplitPolymorphic]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = SpecializedMSplitPolymorphic; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:366:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI28SpecializedMSplitPolymorphic), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = SpecializedMSplitPolymorphic]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = SpecializedMSplitPolymorphic]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = SpecializedMSplitPolymorphic; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = SpecializedMSplitPolymorphic; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/structs_specialized.hpp:366:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(SpecializedMSplitPolymorphic*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI28SpecializedMSplitPolymorphic), cereal::detail::PolymorphicCasters::upcast(SpecializedMSplitPolymorphic*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 40%] Building CXX object unittests/CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o -MF CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o.d -o CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.cpp In file included from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/memory.hpp:423, from /usr/src/RPM/BUILD/cereal-1.3.2/unittests/common.hpp:30, from /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:29, from /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.cpp:28: /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = PolyDerivedD]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedD]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = PolyDerivedD; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedD]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = PolyDerivedD; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:130:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI12PolyDerivedD), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = PolyDerivedD]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedD; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedD; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:130:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI12PolyDerivedD), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = PolyDerivedD]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedD; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedD]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedD; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedD; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:130:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(PolyDerivedD*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI12PolyDerivedD), cereal::detail::PolymorphicCasters::upcast(PolyDerivedD*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = PolyDerived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = PolyDerived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = PolyDerived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = PolyDerived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = PolyDerived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:179:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI11PolyDerived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = PolyDerived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:179:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI11PolyDerived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = PolyDerived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:179:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(PolyDerived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI11PolyDerived), cereal::detail::PolymorphicCasters::upcast(PolyDerived*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = PolyDerivedLA]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedLA]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::JSONOutputArchive; T = PolyDerivedLA; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONOutputArchive; T = PolyDerivedLA]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1019:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONOutputArchive*, BindingTag, adl_tag) [with T = PolyDerivedLA; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:228:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI13PolyDerivedLA), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = PolyDerivedLA]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedLA; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:228:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI13PolyDerivedLA), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = PolyDerivedLA]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::JSONInputArchive; T = PolyDerivedLA]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/json.hpp:1018:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::JSONInputArchive*, BindingTag, adl_tag) [with T = PolyDerivedLA; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = PolyDerivedLA; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/unittests/polymorphic.hpp:228:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(PolyDerivedLA*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI13PolyDerivedLA), cereal::detail::PolymorphicCasters::upcast(PolyDerivedLA*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 53%] Linking CXX executable test_pair cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_pair.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_pair.dir/pair.cpp.o -o test_pair gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 70%] Built target test_pair gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_set.dir/build.make unittests/CMakeFiles/test_unordered_set.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_unordered_set.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_unordered_set.dir/build.make unittests/CMakeFiles/test_unordered_set.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 57%] Linking CXX executable test_structs cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_structs.dir/structs.cpp.o -o test_structs gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 72%] Built target test_structs gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_user_data_adapters.dir/build.make unittests/CMakeFiles/test_user_data_adapters.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_user_data_adapters.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_user_data_adapters.dir/build.make unittests/CMakeFiles/test_user_data_adapters.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 35%] Linking CXX executable test_load_construct cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_load_construct.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_load_construct.dir/load_construct.cpp.o -o test_load_construct gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 72%] Built target test_load_construct gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_valarray.dir/build.make unittests/CMakeFiles/test_valarray.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_valarray.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_valarray.dir/build.make unittests/CMakeFiles/test_valarray.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 55%] Linking CXX executable test_set cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_set.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_set.dir/set.cpp.o -o test_set gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 53%] Linking CXX executable test_pod cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_pod.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_pod.dir/pod.cpp.o -o test_pod gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 72%] Built target test_set gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_vector.dir/build.make unittests/CMakeFiles/test_vector.dir/depend gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 72%] Built target test_pod gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_versioning.dir/build.make unittests/CMakeFiles/test_versioning.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_vector.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_vector.dir/build.make unittests/CMakeFiles/test_vector.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/CMakeFiles/test_versioning.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/CMakeFiles/test_versioning.dir/build.make unittests/CMakeFiles/test_versioning.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 62%] Building CXX object unittests/CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o -MF CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o.d -o CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/unordered_multiset.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 59%] Linking CXX executable test_structs_minimal cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs_minimal.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_structs_minimal.dir/structs_minimal.cpp.o -o test_structs_minimal gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 75%] Built target test_structs_minimal gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/boost/CMakeFiles/test_boost_variant.dir/build.make unittests/boost/CMakeFiles/test_boost_variant.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/unittests/boost /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/boost /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/boost/CMakeFiles/test_boost_variant.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f unittests/boost/CMakeFiles/test_boost_variant.dir/build.make unittests/boost/CMakeFiles/test_boost_variant.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 61%] Building CXX object unittests/CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o -MF CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o.d -o CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/unordered_multimap.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 59%] Linking CXX executable test_stack cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_stack.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_stack.dir/stack.cpp.o -o test_stack gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 77%] Built target test_stack gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox.dir/build.make sandbox/CMakeFiles/sandbox.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/CMakeFiles/sandbox.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox.dir/build.make sandbox/CMakeFiles/sandbox.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 57%] Linking CXX executable test_queue cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_queue.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_queue.dir/queue.cpp.o -o test_queue gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 77%] Built target test_queue gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_json.dir/build.make sandbox/CMakeFiles/sandbox_json.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/CMakeFiles/sandbox_json.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_json.dir/build.make sandbox/CMakeFiles/sandbox_json.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 59%] Linking CXX executable test_priority_queue cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_priority_queue.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_priority_queue.dir/priority_queue.cpp.o -o test_priority_queue gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 79%] Built target test_priority_queue gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_rtti.dir/build.make sandbox/CMakeFiles/sandbox_rtti.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/CMakeFiles/sandbox_rtti.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_rtti.dir/build.make sandbox/CMakeFiles/sandbox_rtti.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 66%] Linking CXX executable test_unordered_loads cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_loads.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_unordered_loads.dir/unordered_loads.cpp.o -o test_unordered_loads gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 81%] Built target test_unordered_loads gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/build.make sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/sandbox_shared_lib /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/build.make sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 64%] Linking CXX executable test_tuple cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuple.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_tuple.dir/tuple.cpp.o -o test_tuple gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 81%] Built target test_tuple gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/performance.dir/build.make sandbox/CMakeFiles/performance.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/CMakeFiles/performance.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/performance.dir/build.make sandbox/CMakeFiles/performance.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 72%] Building CXX object unittests/CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o -MF CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o.d -o CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/unordered_set.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 72%] Building CXX object unittests/CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o -MF CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o.d -o CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/user_data_adapters.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 81%] Building CXX object sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/base.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/sandbox_shared_lib && /usr/bin/c++ -Dsandbox_vs_dll_EXPORTS -I/usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -fPIC -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/base.cpp.o -MF CMakeFiles/sandbox_vs_dll.dir/base.cpp.o.d -o CMakeFiles/sandbox_vs_dll.dir/base.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/base.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 72%] Building CXX object unittests/CMakeFiles/test_valarray.dir/valarray.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_valarray.dir/valarray.cpp.o -MF CMakeFiles/test_valarray.dir/valarray.cpp.o.d -o CMakeFiles/test_valarray.dir/valarray.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/valarray.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 75%] Building CXX object unittests/CMakeFiles/test_versioning.dir/versioning.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_versioning.dir/versioning.cpp.o -MF CMakeFiles/test_versioning.dir/versioning.cpp.o.d -o CMakeFiles/test_versioning.dir/versioning.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/versioning.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 79%] Building CXX object sandbox/CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o -MF CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o.d -o CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_json.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 74%] Building CXX object unittests/CMakeFiles/test_vector.dir/vector.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/CMakeFiles/test_vector.dir/vector.cpp.o -MF CMakeFiles/test_vector.dir/vector.cpp.o.d -o CMakeFiles/test_vector.dir/vector.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/vector.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 87%] Building CXX object sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/sandbox_shared_lib && /usr/bin/c++ -Dsandbox_vs_dll_EXPORTS -I/usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -fPIC -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/sandbox_shared_lib/CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o -MF CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o.d -o CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.cpp In file included from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/base.hpp:6, from /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:2, from /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.cpp:4: /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(Derived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 81%] Building CXX object sandbox/CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o -MF CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o.d -o CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp In file included from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:31: /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = MyType]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = MyType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = MyType; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = MyType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = MyType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:79:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI6MyType), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = MyType]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = MyType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = MyType; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = MyType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = MyType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:79:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(MyType*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI6MyType), cereal::detail::PolymorphicCasters::upcast(MyType*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = MyType]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = MyType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = MyType; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = MyType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = MyType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = MyType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:79:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI6MyType), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = YourType]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = YourType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = YourType; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = YourType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = YourType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:106:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI8YourType), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = YourType]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = YourType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = YourType; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = YourType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = YourType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:106:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(YourType*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI8YourType), cereal::detail::PolymorphicCasters::upcast(YourType*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = YourType]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = YourType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = YourType; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = YourType]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = YourType; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = YourType; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:106:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI8YourType), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = BBB]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = BBB]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = BBB; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = BBB]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = BBB; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:195:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI3BBB), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = BBB]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = BBB]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = BBB; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = BBB]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = BBB; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:195:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(BBB*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI3BBB), cereal::detail::PolymorphicCasters::upcast(BBB*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = BBB]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = BBB]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = BBB; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = BBB]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = BBB; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = BBB; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_rtti.cpp:195:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI3BBB), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 77%] Building CXX object unittests/boost/CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/boost && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT unittests/boost/CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o -MF CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o.d -o CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/unittests/boost/boost_variant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 81%] Building CXX object sandbox/CMakeFiles/performance.dir/performance.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/c++ -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/performance.dir/performance.cpp.o -MF CMakeFiles/performance.dir/performance.cpp.o.d -o CMakeFiles/performance.dir/performance.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/performance.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 68%] Linking CXX executable test_unordered_map cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_map.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_unordered_map.dir/unordered_map.cpp.o -o test_unordered_map gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 94%] Built target test_unordered_map gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 77%] Building CXX object sandbox/CMakeFiles/sandbox.dir/sandbox.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox.dir/sandbox.cpp.o -MF CMakeFiles/sandbox.dir/sandbox.cpp.o.d -o CMakeFiles/sandbox.dir/sandbox.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox.cpp In file included from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/memory.hpp:423, from /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:35: /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:110:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::XMLInputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:951:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:110:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(Derived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::XMLOutputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::XMLOutputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::XMLOutputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/xml.hpp:950:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::XMLOutputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox.cpp:110:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 90%] Linking CXX executable sandbox_json cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_json.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/sandbox_json.dir/sandbox_json.cpp.o -o sandbox_json gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 96%] Built target sandbox_json gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 75%] Linking CXX executable test_unordered_multiset cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_multiset.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_unordered_multiset.dir/unordered_multiset.cpp.o -o test_unordered_multiset gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 96%] Built target test_unordered_multiset gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 90%] Linking CXX shared library libsandbox_vs_dll.so cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/sandbox_shared_lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_vs_dll.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -shared -Wl,-soname,libsandbox_vs_dll.so -o libsandbox_vs_dll.so CMakeFiles/sandbox_vs_dll.dir/base.cpp.o CMakeFiles/sandbox_vs_dll.dir/derived.cpp.o gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 96%] Built target sandbox_vs_dll gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_vs.dir/build.make sandbox/CMakeFiles/sandbox_vs.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/cereal-1.3.2 /usr/src/RPM/BUILD/cereal-1.3.2/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/CMakeFiles/sandbox_vs.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/gmake -f sandbox/CMakeFiles/sandbox_vs.dir/build.make sandbox/CMakeFiles/sandbox_vs.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 68%] Linking CXX executable test_structs_specialized cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs_specialized.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_structs_specialized.dir/structs_specialized.cpp.o -o test_structs_specialized gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_structs_specialized gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 90%] Linking CXX executable sandbox_rtti cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_rtti.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/sandbox_rtti.dir/sandbox_rtti.cpp.o -o sandbox_rtti gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target sandbox_rtti gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 90%] Linking CXX executable test_versioning cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_versioning.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_versioning.dir/versioning.cpp.o -o test_versioning gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_versioning gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 85%] Linking CXX executable test_user_data_adapters cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_user_data_adapters.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_user_data_adapters.dir/user_data_adapters.cpp.o -o test_user_data_adapters gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_user_data_adapters gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 77%] Linking CXX executable test_unordered_multimap cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_multimap.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_unordered_multimap.dir/unordered_multimap.cpp.o -o test_unordered_multimap gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 83%] Linking CXX executable test_unordered_set cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_unordered_set.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_unordered_set.dir/unordered_set.cpp.o -o test_unordered_set gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_unordered_multimap gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_unordered_set gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 90%] Linking CXX executable test_vector cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vector.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_vector.dir/vector.cpp.o -o test_vector gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_vector gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 94%] Linking CXX executable performance cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/performance.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/performance.dir/performance.cpp.o -o performance /usr/lib64/libboost_serialization.so.1.85.0 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target performance gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 96%] Linking CXX executable sandbox cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/sandbox.dir/sandbox.cpp.o -o sandbox gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target sandbox gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 70%] Linking CXX executable test_polymorphic cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_polymorphic.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_polymorphic.dir/polymorphic.cpp.o -o test_polymorphic gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_polymorphic gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 88%] Linking CXX executable test_valarray cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_valarray.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_valarray.dir/valarray.cpp.o -o test_valarray gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 92%] Linking CXX executable test_boost_variant cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/unittests/boost && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_boost_variant.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/test_boost_variant.dir/boost_variant.cpp.o -o test_boost_variant gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_valarray gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Built target test_boost_variant gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [ 98%] Building CXX object sandbox/CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/c++ -I/usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib -I/usr/src/RPM/BUILD/cereal-1.3.2/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -std=gnu++11 -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -MD -MT sandbox/CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o -MF CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o.d -o CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o -c /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp In file included from /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/types/polymorphic.hpp:39, from /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/base.hpp:6, from /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:28: /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::BinaryOutputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::BinaryOutputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryOutputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:163:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryOutputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = Derived]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = Derived; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = Derived]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = Derived; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = Derived; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_shared_lib/derived.hpp:22:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(Derived*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI7Derived), cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static const Derived* cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&) [with Derived = B]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:670:64: required from 'cereal::detail::OutputBindingCreator::OutputBindingCreator() [with Archive = cereal::BinaryOutputArchive; T = B]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::OutputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:729:91: required from 'static const cereal::detail::OutputBindingCreator& cereal::detail::create_bindings::save(std::true_type) [with Archive = cereal::BinaryOutputArchive; T = B; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:765:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryOutputArchive; T = B]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:163:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryOutputArchive*, BindingTag, adl_tag) [with T = B; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:175:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:204:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const void*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI1B), cereal::detail::PolymorphicCasters::downcast(const void*, const std::type_info&)::{(* & baseInfo)})' 204 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(save) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static std::shared_ptr cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr<_Tp>&, const std::type_info&) [with Derived = B]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:553:58: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = B]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = B; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = B]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = B; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:175:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:231:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(const std::shared_ptr&, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI1B), cereal::detail::PolymorphicCasters::upcast(const std::shared_ptr&, const std::type_info&)::{(* & baseInfo)})' 231 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp: In instantiation of 'static void* cereal::detail::PolymorphicCasters::upcast(Derived*, const std::type_info&) [with Derived = B]': /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:564:63: required from 'cereal::detail::InputBindingCreator::InputBindingCreator() [with Archive = cereal::BinaryInputArchive; T = B]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:73:20: required from 'static T& cereal::detail::StaticObject::create() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/static_object.hpp:84:24: required from 'static T& cereal::detail::StaticObject::getInstance() [with T = cereal::detail::InputBindingCreator]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:723:90: required from 'static const cereal::detail::InputBindingCreator& cereal::detail::create_bindings::load(std::true_type) [with Archive = cereal::BinaryInputArchive; T = B; std::true_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:769:39: required from 'static void cereal::detail::polymorphic_serialization_support::instantiate() [with Archive = cereal::BinaryInputArchive; T = B]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:757:49: required from 'struct cereal::detail::polymorphic_serialization_support' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/archives/binary.hpp:164:1: required by substitution of 'template typename cereal::detail::polymorphic_serialization_support::type cereal::detail::instantiate_polymorphic_binding(T*, cereal::BinaryInputArchive*, BindingTag, adl_tag) [with T = B; BindingTag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:785:40: required from 'void cereal::detail::bind_to_archives::bind(std::false_type) const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag; std::false_type = std::integral_constant]' /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:799:13: required from 'const cereal::detail::bind_to_archives& cereal::detail::bind_to_archives::bind() const [with T = B; Tag = cereal::detail::{anonymous}::polymorphic_binding_tag]' /usr/src/RPM/BUILD/cereal-1.3.2/sandbox/sandbox_vs.cpp:175:1: required from here /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ^~~~~~~ /usr/src/RPM/BUILD/cereal-1.3.2/include/cereal/details/polymorphic_impl.hpp:218:38: note: the temporary was destroyed at the end of the full expression 'cereal::detail::PolymorphicCasters::lookup(B*, const std::type_info&):: >(std::type_index((* & baseInfo)), std::type_index(_ZTI1B), cereal::detail::PolymorphicCasters::upcast(B*, const std::type_info&)::{(* & baseInfo)})' 218 | auto const & mapping = lookup( baseInfo, typeid(Derived), [&](){ UNREGISTERED_POLYMORPHIC_CAST_EXCEPTION(load) } ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [100%] Linking CXX executable sandbox_vs cd /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox && /usr/bin/cmake -E cmake_link_script CMakeFiles/sandbox_vs.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto CMakeFiles/sandbox_vs.dir/sandbox_vs.cpp.o -o sandbox_vs -Wl,-rpath,/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/sandbox/sandbox_shared_lib sandbox_shared_lib/libsandbox_vs_dll.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' [100%] Built target sandbox_vs gmake[1]: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.83050 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/cereal-buildroot + : + /bin/rm -rf -- /usr/src/tmp/cereal-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd cereal-1.3.2 + DESTDIR=/usr/src/tmp/cereal-buildroot + cmake --install x86_64-alt-linux --verbose -- Install configuration: "" -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/version.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/vector.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/variant.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/valarray.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/utility.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/unordered_set.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/unordered_map.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/tuple.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/string.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/stack.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/set.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/queue.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/polymorphic.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/optional.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/memory.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/map.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/list.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/functional.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/forward_list.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/deque.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/concepts -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/concepts/pair_associative_container.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/complex.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/common.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/chrono.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/boost_variant.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/bitset.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/base_class.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/atomic.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/types/array.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/specialize.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/macros.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidxml -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidxml/rapidxml_utils.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidxml/rapidxml_print.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidxml/rapidxml_iterators.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidxml/rapidxml.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidxml/manual.html -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidxml/license.txt -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/writer.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/stringbuffer.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/stream.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/schema.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/reader.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/rapidjson.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/prettywriter.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/pointer.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/ostreamwrapper.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/stdint.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/inttypes.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/LICENSE -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/memorystream.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/memorybuffer.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/istreamwrapper.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/swap.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/strtod.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/strfunc.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/stack.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/regex.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/pow10.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/meta.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/itoa.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/ieee754.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/dtoa.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/diyfp.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/internal/biginteger.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/fwd.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/filewritestream.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/filereadstream.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/error -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/error/error.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/error/en.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/encodings.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/encodedstream.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/document.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/cursorstreamwrapper.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/allocators.h -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/LICENSE -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/base64.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/LICENSE -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/details -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/details/util.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/details/traits.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/details/static_object.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/details/polymorphic_impl_fwd.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/details/polymorphic_impl.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/details/helpers.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/cereal.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/archives -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/archives/xml.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/archives/portable_binary.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/archives/json.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/archives/binary.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/archives/adapters.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/include/cereal/access.hpp -- Installing: /usr/src/tmp/cereal-buildroot/usr/lib64/cmake/cereal/cerealConfig.cmake -- Installing: /usr/src/tmp/cereal-buildroot/usr/lib64/cmake/cereal/cerealConfigVersion.cmake -- Installing: /usr/src/tmp/cereal-buildroot/usr/lib64/cmake/cereal/cerealTargets.cmake + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/cereal-buildroot (auto) Verifying and fixing files in /usr/src/tmp/cereal-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/cereal-buildroot/ (default) Compressing files in /usr/src/tmp/cereal-buildroot (auto) Adjusting library links in /usr/src/tmp/cereal-buildroot ./usr/lib64: (from :0) Verifying ELF objects in /usr/src/tmp/cereal-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/cereal-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.83050 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd cereal-1.3.2 + make -j16 -C x86_64-alt-linux test make: Entering directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' Running tests... Test project /usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux Connected to MAKE jobserver Start 1: test_array 1/39 Test #1: test_array ....................... Passed 0.17 sec Start 2: test_atomic 2/39 Test #2: test_atomic ...................... Passed 0.01 sec Start 3: test_basic_string 3/39 Test #3: test_basic_string ................ Passed 0.00 sec Start 4: test_bitset 4/39 Test #4: test_bitset ...................... Passed 0.01 sec Start 5: test_chrono 5/39 Test #5: test_chrono ...................... Passed 0.00 sec Start 6: test_complex 6/39 Test #6: test_complex ..................... Passed 0.00 sec Start 7: test_defer 7/39 Test #7: test_defer ....................... Passed 0.09 sec Start 8: test_deque 8/39 Test #8: test_deque ....................... Passed 0.15 sec Start 9: test_forward_list 9/39 Test #9: test_forward_list ................ Passed 0.16 sec Start 10: test_list 10/39 Test #10: test_list ........................ Passed 0.16 sec Start 11: test_load_construct 11/39 Test #11: test_load_construct .............. Passed 0.01 sec Start 12: test_map 12/39 Test #12: test_map ......................... Passed 0.88 sec Start 13: test_memory 13/39 Test #13: test_memory ...................... Passed 0.01 sec Start 14: test_memory_cycles 14/39 Test #14: test_memory_cycles ............... Passed 0.01 sec Start 15: test_multimap 15/39 Test #15: test_multimap .................... Passed 0.68 sec Start 16: test_multiset 16/39 Test #16: test_multiset .................... Passed 0.37 sec Start 17: test_pair 17/39 Test #17: test_pair ........................ Passed 0.01 sec Start 18: test_pod 18/39 Test #18: test_pod ......................... Passed 0.01 sec Start 19: test_polymorphic 19/39 Test #19: test_polymorphic ................. Passed 0.02 sec Start 20: test_portable_binary_archive 20/39 Test #20: test_portable_binary_archive ..... Passed 0.00 sec Start 21: test_priority_queue 21/39 Test #21: test_priority_queue .............. Passed 0.16 sec Start 22: test_queue 22/39 Test #22: test_queue ....................... Passed 0.15 sec Start 23: test_set 23/39 Test #23: test_set ......................... Passed 0.18 sec Start 24: test_stack 24/39 Test #24: test_stack ....................... Passed 0.15 sec Start 25: test_structs 25/39 Test #25: test_structs ..................... Passed 0.00 sec Start 26: test_structs_minimal 26/39 Test #26: test_structs_minimal ............. Passed 0.00 sec Start 27: test_structs_specialized 27/39 Test #27: test_structs_specialized ......... Passed 0.01 sec Start 28: test_tuple 28/39 Test #28: test_tuple ....................... Passed 0.01 sec Start 29: test_unordered_loads 29/39 Test #29: test_unordered_loads ............. Passed 0.01 sec Start 30: test_unordered_map 30/39 Test #30: test_unordered_map ............... Passed 0.27 sec Start 31: test_unordered_multimap 31/39 Test #31: test_unordered_multimap .......... Passed 0.54 sec Start 32: test_unordered_multiset 32/39 Test #32: test_unordered_multiset .......... Passed 0.32 sec Start 33: test_unordered_set 33/39 Test #33: test_unordered_set ............... Passed 0.17 sec Start 34: test_user_data_adapters 34/39 Test #34: test_user_data_adapters .......... Passed 0.01 sec Start 35: test_valarray 35/39 Test #35: test_valarray .................... Passed 0.14 sec Start 36: test_vector 36/39 Test #36: test_vector ...................... Passed 0.15 sec Start 37: test_versioning 37/39 Test #37: test_versioning .................. Passed 0.01 sec Start 38: test_cmake_config_module 38/39 Test #38: test_cmake_config_module ......... Passed 1.25 sec Start 39: test_boost_variant 39/39 Test #39: test_boost_variant ............... Passed 0.00 sec 100% tests passed, 0 tests failed out of 39 Total Test time (real) = 6.28 sec make: Leaving directory '/usr/src/RPM/BUILD/cereal-1.3.2/x86_64-alt-linux' + exit 0 Processing files: cereal-devel-1.3.2-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.23886 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd cereal-1.3.2 + DOCDIR=/usr/src/tmp/cereal-buildroot/usr/share/doc/cereal-devel-1.3.2 + export DOCDIR + rm -rf /usr/src/tmp/cereal-buildroot/usr/share/doc/cereal-devel-1.3.2 + /bin/mkdir -p /usr/src/tmp/cereal-buildroot/usr/share/doc/cereal-devel-1.3.2 + cp -prL README.md /usr/src/tmp/cereal-buildroot/usr/share/doc/cereal-devel-1.3.2 + chmod -R go-w /usr/src/tmp/cereal-buildroot/usr/share/doc/cereal-devel-1.3.2 + chmod -R a+rX /usr/src/tmp/cereal-buildroot/usr/share/doc/cereal-devel-1.3.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7MSylw find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.B8zTFC find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/cereal-buildroot/usr/include/cereal/access.hpp:32:10: fatal error: type_traits: No such file or directory 32 | #include | ^~~~~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/cereal-buildroot/usr/include/cereal/access.hpp: cpp failed, trying c++ mode /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/stdint.h:38:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" 38 | #error "Use this header only with Microsoft Visual C++ compilers!" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/stdint.h: cpp failed /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/inttypes.h:38:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" 38 | #error "Use this header only with Microsoft Visual C++ compilers!" | ^~~~~ In file included from /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/inttypes.h:48: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/stdint.h:38:2: error: #error "Use this header only with Microsoft Visual C++ compilers!" 38 | #error "Use this header only with Microsoft Visual C++ compilers!" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/cereal-buildroot/usr/include/cereal/external/rapidjson/msinttypes/inttypes.h: cpp failed Requires: boost-devel-headers Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yvf1vs Wrote: /usr/src/RPM/RPMS/x86_64/cereal-devel-1.3.2-alt1.x86_64.rpm (w2.lzdio) 729.39user 72.02system 1:27.14elapsed 919%CPU (0avgtext+0avgdata 743164maxresident)k 0inputs+0outputs (0major+13278642minor)pagefaults 0swaps 6.02user 5.14system 1:54.71elapsed 9%CPU (0avgtext+0avgdata 131444maxresident)k 0inputs+0outputs (0major+237861minor)pagefaults 0swaps