DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/build --target all --
[1/89] Building CXX object unittests/CMakeFiles/test_complex.dir/complex.cpp.o
FAILED: unittests/CMakeFiles/test_complex.dir/complex.cpp.o
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/recipe-sysroot-native/usr/bin/powerpc-yoe-linux/powerpc-yoe-linux-clang++ -ITOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include -target powerpc-yoe-linux -mbig-endian -m32 -mcpu=7400 -mbig-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git=/usr/src/debug/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git=/usr/src/debug/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0 -fmacro-prefix-map=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/build=/usr/src/debug/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/build=/usr/src/debug/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0 -fdebug-prefix-map=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/recipe-sysroot= -fmacro-prefix-map=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -Wall -Wextra -pedantic -Wshadow -Wold-style-cast -std=gnu++11 -MD -MT unittests/CMakeFiles/test_complex.dir/complex.cpp.o -MF unittests/CMakeFiles/test_complex.dir/complex.cpp.o.d -o unittests/CMakeFiles/test_complex.dir/complex.cpp.o -c TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.cpp
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.cpp:28:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.hpp:29:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/common.hpp:53:
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/archives/portable_binary.hpp:269:5: error: static assertion failed due to requirement '!std::is_floating_point<long double>::value || (std::is_floating_point<long double>::value && std::numeric_limits<long double>::is_iec559)': Portable binary only supports IEEE 754 standardized floating point
static_assert( !std::is_floating_point<T>::value ||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:532:9: note: in instantiation of function template specialization 'cereal::save<long double>' requested here
CEREAL_SAVE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:92:35: note: expanded from macro 'CEREAL_SAVE_FUNCTION_NAME'
#define CEREAL_SAVE_FUNCTION_NAME save
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::PortableBinaryOutputArchive, 1>::processImpl<long double, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::PortableBinaryOutputArchive, 1>::process<long double &>' requested here
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/archives/portable_binary.hpp:291:5: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::PortableBinaryOutputArchive, 1>::operator()<long double &>' requested here
ar( t.value );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:516:9: note: in instantiation of function template specialization 'cereal::serialize<cereal::PortableBinaryOutputArchive, long double>' requested here
CEREAL_SERIALIZE_FUNCTION_NAME(*self, const_cast<T &>(t));
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:78:40: note: expanded from macro 'CEREAL_SERIALIZE_FUNCTION_NAME'
#define CEREAL_SERIALIZE_FUNCTION_NAME serialize
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:532:9: note: in instantiation of function template specialization 'cereal::save<cereal::PortableBinaryOutputArchive, long double>' requested here
CEREAL_SAVE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:92:35: note: expanded from macro 'CEREAL_SAVE_FUNCTION_NAME'
#define CEREAL_SAVE_FUNCTION_NAME save
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::PortableBinaryOutputArchive, 1>::processImpl<std::complex<long double>, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::PortableBinaryOutputArchive, 1>::process<std::complex<long double> &>' requested here
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.hpp:53:7: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::PortableBinaryOutputArchive, 1>::operator()<std::complex<long double> &>' requested here
oar(o_ldouble);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.cpp:39:3: note: in instantiation of function template specialization 'test_complex<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>' requested here
test_complex<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>();
^
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.cpp:28:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.hpp:29:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/common.hpp:53:
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/archives/portable_binary.hpp:280:5: error: static assertion failed due to requirement '!std::is_floating_point<long double>::value || (std::is_floating_point<long double>::value && std::numeric_limits<long double>::is_iec559)': Portable binary only supports IEEE 754 standardized floating point
static_assert( !std::is_floating_point<T>::value ||
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:941:9: note: in instantiation of function template specialization 'cereal::load<long double>' requested here
CEREAL_LOAD_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:85:35: note: expanded from macro 'CEREAL_LOAD_FUNCTION_NAME'
#define CEREAL_LOAD_FUNCTION_NAME load
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:853:15: note: in instantiation of function template specialization 'cereal::InputArchive<cereal::PortableBinaryInputArchive, 1>::processImpl<long double, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:730:9: note: in instantiation of function template specialization 'cereal::InputArchive<cereal::PortableBinaryInputArchive, 1>::process<long double &>' requested here
process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/archives/portable_binary.hpp:291:5: note: in instantiation of function template specialization 'cereal::InputArchive<cereal::PortableBinaryInputArchive, 1>::operator()<long double &>' requested here
ar( t.value );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:925:9: note: in instantiation of function template specialization 'cereal::serialize<cereal::PortableBinaryInputArchive, long double &>' requested here
CEREAL_SERIALIZE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:78:40: note: expanded from macro 'CEREAL_SERIALIZE_FUNCTION_NAME'
#define CEREAL_SERIALIZE_FUNCTION_NAME serialize
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:853:15: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:941:9: note: in instantiation of function template specialization 'cereal::load<cereal::PortableBinaryInputArchive, long double>' requested here
CEREAL_LOAD_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:85:35: note: expanded from macro 'CEREAL_LOAD_FUNCTION_NAME'
#define CEREAL_LOAD_FUNCTION_NAME load
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:853:15: note: in instantiation of function template specialization 'cereal::InputArchive<cereal::PortableBinaryInputArchive, 1>::processImpl<std::complex<long double>, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:730:9: note: in instantiation of function template specialization 'cereal::InputArchive<cereal::PortableBinaryInputArchive, 1>::process<std::complex<long double> &>' requested here
process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.hpp:66:7: note: in instantiation of function template specialization 'cereal::InputArchive<cereal::PortableBinaryInputArchive, 1>::operator()<std::complex<long double> &>' requested here
iar(i_ldouble);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/complex.cpp:39:3: note: in instantiation of function template specialization 'test_complex<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>' requested here
test_complex<cereal::PortableBinaryInputArchive, cereal::PortableBinaryOutputArchive>();
^
2 errors generated.
[2/89] Building CXX object unittests/CMakeFiles/test_chrono.dir/chrono.cpp.o
[3/89] Building CXX object unittests/CMakeFiles/test_list.dir/list.cpp.o
[4/89] Building CXX object unittests/CMakeFiles/test_basic_string.dir/basic_string.cpp.o
[5/89] Building CXX object unittests/CMakeFiles/test_bitset.dir/bitset.cpp.o
[6/89] Building CXX object unittests/CMakeFiles/test_array.dir/array.cpp.o
[7/89] Building CXX object unittests/CMakeFiles/test_forward_list.dir/forward_list.cpp.o
[8/89] Building CXX object unittests/CMakeFiles/test_deque.dir/deque.cpp.o
[9/89] Building CXX object unittests/CMakeFiles/test_atomic.dir/atomic.cpp.o
[10/89] Building CXX object unittests/CMakeFiles/test_defer.dir/defer.cpp.o
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:28:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:29:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/common.hpp:30:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/types/memory.hpp:33:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:44:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/traits.hpp:43:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/access.hpp:39:
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/helpers.hpp:247:22: warning: definition of implicit copy constructor for 'DeferredData<StructInternalSerialize &>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
DeferredData & operator=( DeferredData const & ) = delete;
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:484:53: note: in implicit copy constructor for 'cereal::DeferredData<StructInternalSerialize &>' first required here
std::function<void(void)> deferment( [this, d](){ self->process( d.value ); } );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<StructInternalSerialize &>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:452:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructInternalSerialize &>>' requested here
self->process( std::forward<T>( head ) );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructInternalSerialize &>, cereal::DeferredData<StructInternalSplit &>, cereal::DeferredData<StructExternalSerialize &>, cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
self->process( std::forward<Other>( tail )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<long &, cereal::DeferredData<StructInternalSerialize &>, cereal::DeferredData<StructInternalSplit &>, cereal::DeferredData<StructExternalSerialize &>, cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: (skipping 15 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:532:9: note: in instantiation of function template specialization 'cereal::save<cereal::BinaryOutputArchive, std::shared_ptr<DeferNode>, std::allocator<std::shared_ptr<DeferNode>>>' requested here
CEREAL_SAVE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:92:35: note: expanded from macro 'CEREAL_SAVE_FUNCTION_NAME'
#define CEREAL_SAVE_FUNCTION_NAME save
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<std::vector<std::shared_ptr<DeferNode>>, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<std::vector<std::shared_ptr<DeferNode>> &>' requested here
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:170:7: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::operator()<std::vector<std::shared_ptr<DeferNode>> &>' requested here
oar( o_nodes0 );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:34:3: note: in instantiation of function template specialization 'test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>' requested here
test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>();
^
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:28:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:29:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/common.hpp:30:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/types/memory.hpp:33:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:44:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/traits.hpp:43:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/access.hpp:39:
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/helpers.hpp:247:22: warning: definition of implicit copy constructor for 'DeferredData<StructInternalSplit &>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
DeferredData & operator=( DeferredData const & ) = delete;
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:484:53: note: in implicit copy constructor for 'cereal::DeferredData<StructInternalSplit &>' first required here
std::function<void(void)> deferment( [this, d](){ self->process( d.value ); } );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<StructInternalSplit &>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:452:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructInternalSplit &>>' requested here
self->process( std::forward<T>( head ) );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructInternalSplit &>, cereal::DeferredData<StructExternalSerialize &>, cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
self->process( std::forward<Other>( tail )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructInternalSerialize &>, cereal::DeferredData<StructInternalSplit &>, cereal::DeferredData<StructExternalSerialize &>, cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: (skipping 16 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:532:9: note: in instantiation of function template specialization 'cereal::save<cereal::BinaryOutputArchive, std::shared_ptr<DeferNode>, std::allocator<std::shared_ptr<DeferNode>>>' requested here
CEREAL_SAVE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:92:35: note: expanded from macro 'CEREAL_SAVE_FUNCTION_NAME'
#define CEREAL_SAVE_FUNCTION_NAME save
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<std::vector<std::shared_ptr<DeferNode>>, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<std::vector<std::shared_ptr<DeferNode>> &>' requested here
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:170:7: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::operator()<std::vector<std::shared_ptr<DeferNode>> &>' requested here
oar( o_nodes0 );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:34:3: note: in instantiation of function template specialization 'test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>' requested here
test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>();
^
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:28:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:29:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/common.hpp:30:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/types/memory.hpp:33:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:44:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/traits.hpp:43:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/access.hpp:39:
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/helpers.hpp:247:22: warning: definition of implicit copy constructor for 'DeferredData<StructExternalSerialize &>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
DeferredData & operator=( DeferredData const & ) = delete;
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:484:53: note: in implicit copy constructor for 'cereal::DeferredData<StructExternalSerialize &>' first required here
std::function<void(void)> deferment( [this, d](){ self->process( d.value ); } );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<StructExternalSerialize &>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:452:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructExternalSerialize &>>' requested here
self->process( std::forward<T>( head ) );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructExternalSerialize &>, cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
self->process( std::forward<Other>( tail )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructInternalSplit &>, cereal::DeferredData<StructExternalSerialize &>, cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: (skipping 17 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:532:9: note: in instantiation of function template specialization 'cereal::save<cereal::BinaryOutputArchive, std::shared_ptr<DeferNode>, std::allocator<std::shared_ptr<DeferNode>>>' requested here
CEREAL_SAVE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:92:35: note: expanded from macro 'CEREAL_SAVE_FUNCTION_NAME'
#define CEREAL_SAVE_FUNCTION_NAME save
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<std::vector<std::shared_ptr<DeferNode>>, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<std::vector<std::shared_ptr<DeferNode>> &>' requested here
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:170:7: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::operator()<std::vector<std::shared_ptr<DeferNode>> &>' requested here
oar( o_nodes0 );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:34:3: note: in instantiation of function template specialization 'test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>' requested here
test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>();
^
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:28:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:29:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/common.hpp:30:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/types/memory.hpp:33:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:44:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/traits.hpp:43:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/access.hpp:39:
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/helpers.hpp:247:22: warning: definition of implicit copy constructor for 'DeferredData<StructExternalSplit &>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
DeferredData & operator=( DeferredData const & ) = delete;
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:484:53: note: in implicit copy constructor for 'cereal::DeferredData<StructExternalSplit &>' first required here
std::function<void(void)> deferment( [this, d](){ self->process( d.value ); } );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<StructExternalSplit &>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:452:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructExternalSplit &>>' requested here
self->process( std::forward<T>( head ) );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
self->process( std::forward<Other>( tail )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructExternalSerialize &>, cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: (skipping 18 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:532:9: note: in instantiation of function template specialization 'cereal::save<cereal::BinaryOutputArchive, std::shared_ptr<DeferNode>, std::allocator<std::shared_ptr<DeferNode>>>' requested here
CEREAL_SAVE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:92:35: note: expanded from macro 'CEREAL_SAVE_FUNCTION_NAME'
#define CEREAL_SAVE_FUNCTION_NAME save
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<std::vector<std::shared_ptr<DeferNode>>, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<std::vector<std::shared_ptr<DeferNode>> &>' requested here
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:170:7: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::operator()<std::vector<std::shared_ptr<DeferNode>> &>' requested here
oar( o_nodes0 );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:34:3: note: in instantiation of function template specialization 'test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>' requested here
test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>();
^
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:28:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:29:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/common.hpp:30:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/types/memory.hpp:33:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:44:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/traits.hpp:43:
In file included from TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/access.hpp:39:
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/details/helpers.hpp:247:22: warning: definition of implicit copy constructor for 'DeferredData<std::vector<DeferRelation> &>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
DeferredData & operator=( DeferredData const & ) = delete;
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:484:53: note: in implicit copy constructor for 'cereal::DeferredData<std::vector<DeferRelation> &>' first required here
std::function<void(void)> deferment( [this, d](){ self->process( d.value ); } );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<std::vector<DeferRelation> &>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:452:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<std::vector<DeferRelation> &>>' requested here
self->process( std::forward<T>( head ) );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
self->process( std::forward<Other>( tail )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<cereal::DeferredData<StructExternalSplit &>, cereal::DeferredData<std::vector<DeferRelation> &>, char &>' requested here
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:453:15: note: (skipping 19 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:532:9: note: in instantiation of function template specialization 'cereal::save<cereal::BinaryOutputArchive, std::shared_ptr<DeferNode>, std::allocator<std::shared_ptr<DeferNode>>>' requested here
CEREAL_SAVE_FUNCTION_NAME(*self, t);
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/macros.hpp:92:35: note: expanded from macro 'CEREAL_SAVE_FUNCTION_NAME'
#define CEREAL_SAVE_FUNCTION_NAME save
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:444:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::processImpl<std::vector<std::shared_ptr<DeferNode>>, (cereal::traits::detail::sfinae)0>' requested here
self->processImpl( head );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/include/cereal/cereal.hpp:333:15: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::process<std::vector<std::shared_ptr<DeferNode>> &>' requested here
self->process( std::forward<Types>( args )... );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.hpp:170:7: note: in instantiation of function template specialization 'cereal::OutputArchive<cereal::BinaryOutputArchive, 1>::operator()<std::vector<std::shared_ptr<DeferNode>> &>' requested here
oar( o_nodes0 );
^
TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/git/unittests/defer.cpp:34:3: note: in instantiation of function template specialization 'test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>' requested here
test_defer<cereal::BinaryInputArchive, cereal::BinaryOutputArchive>();
^
5 warnings generated.
[11/89] Building CXX object unittests/CMakeFiles/test_load_construct.dir/load_construct.cpp.o
ninja: build stopped: subcommand failed.
WARNING: TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/temp/run.do_compile.1139664:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script):
#1: cmake_runcmake_build, TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/temp/run.do_compile.1139664, line 153
#2: cmake_do_compile, TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/temp/run.do_compile.1139664, line 147
#3: do_compile, TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/temp/run.do_compile.1139664, line 142
#4: main, TOPDIR/build/tmp/work/ppc7400-yoe-linux/libcereal/1.3.2+gitAUTOINC+ebef1e9298-r0/temp/run.do_compile.1139664, line 166